html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{box-sizing:border-box}body{line-height:1;-webkit-text-size-adjust:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input,button{outline:0;border:0}button{background-color:transparent}:focus{outline:none}::-moz-focus-inner{border:0}a{text-decoration:none}input,textarea,button{-webkit-appearance:none;-moz-appearance:none;-ms-progress-appearance:unset;border-radius:0}em{font-style:italic}strong{font-weight:bold}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@font-face{font-family:"Raleway";src:local("Raleway Light"),local("Raleway-Light"),url("../../fonts/Raleway-Light.woff2") format("woff2"),url("../../fonts/Raleway-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:"Raleway";src:local("Raleway Light Italic"),local("Raleway-LightItalic"),url("../../fonts/Raleway-LightItalic.woff2") format("woff2"),url("../../fonts/Raleway-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:fallback}@font-face{font-family:"Raleway";src:local("Raleway"),local("Raleway-Regular"),url("../../fonts/Raleway-Regular.woff2") format("woff2"),url("../../fonts/Raleway-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:fallback}@font-face{font-family:"Raleway";src:local("Raleway Italic"),local("Raleway-Italic"),url("../../fonts/Raleway-Italic.woff2") format("woff2"),url("../../fonts/Raleway-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:fallback}@font-face{font-family:"Raleway";src:local("Raleway Bold Italic"),local("Raleway-BoldItalic"),url("../../fonts/Raleway-BoldItalic.woff2") format("woff2"),url("../../fonts/Raleway-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:fallback}@font-face{font-family:"Raleway";src:local("Raleway Bold"),local("Raleway-Bold"),url("../../fonts/Raleway-Bold.woff2") format("woff2"),url("../../fonts/Raleway-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:fallback}@font-face{font-family:"KG Like A Skyscraper";src:local("KG Like A Skyscraper Bold"),local("KGLikeASkyscraper-Bold"),url("../../fonts/KGLikeASkyscraper-Bold.woff2") format("woff2"),url("../../fonts/KGLikeASkyscraper-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:fallback}@font-face{font-family:"KG Like A Skyscraper";src:url("../../fonts/KGLikeASkyscraper.woff2") format("woff2"),url("../../fonts/KGLikeASkyscraper.woff") format("woff");font-weight:normal;font-style:normal;font-display:fallback}@font-face{font-family:"MisterK";src:local("MisterK"),url("../../fonts/MisterK.woff2") format("woff2"),url("../../fonts/MisterK.woff") format("woff");font-weight:normal;font-style:normal;font-display:fallback}.ant1,.ant2,.ant3,.ant4,.ant5,.ant6,.ant7,.ant8,.ant9,.sg-anim{transform:translate3d(0, 30px, 0);opacity:0;transition:all 1s ease}.ant-img{opacity:0;transition:all 1s ease}.animated.ant1,.animated .ant1,.animated.ant2,.animated .ant2,.animated.ant3,.animated .ant3,.animated.ant4,.animated .ant4,.animated.ant5,.animated .ant5,.animated.ant6,.animated .ant6,.animated.ant7,.animated .ant7,.animated.ant8,.animated .ant8,.animated.ant9,.animated .ant9{transition:all 1s ease;transform:translateZ(0);opacity:1}.animated.sg-anim{transform:none;opacity:1}.animated .ant-img{opacity:1}.animated.ant1.short-ant,.animated .ant1.short-ant,.animated.ant2.short-ant,.animated .ant2.short-ant,.animated.ant3.short-ant,.animated .ant3.short-ant,.animated.ant4.short-ant,.animated .ant4.short-ant,.animated.ant5.short-ant,.animated .ant5.short-ant,.animated.ant6.short-ant,.animated .ant6.short-ant,.animated.ant7.short-ant,.animated .ant7.short-ant,.animated.ant8.short-ant,.animated .ant8.short-ant,.animated.ant1.short-ant,.animated .ant1.short-ant,.animated.ant2.short-ant,.animated .ant2.short-ant,.animated.ant3.short-ant,.animated .ant3.short-ant,.animated.ant4.short-ant,.animated .ant4.short-ant,.animated.ant5.short-ant,.animated .ant5.short-ant,.animated.ant6.short-ant,.animated .ant6.short-ant,.animated.ant7.short-ant,.animated .ant7.short-ant,.animated.ant8.short-ant,.animated .ant8.short-ant,.animated.ant9.short-ant,.animated .ant9.short-ant{transition:all .5s ease}.animated.ant1,.animated .ant1{transition-delay:0s}.animated.ant2,.animated .ant2{transition-delay:.2s}.animated.ant3,.animated .ant3,.animated .ant-img{transition-delay:.4s}.animated.ant4,.animated .ant4{transition-delay:.6s}.animated.ant5,.animated .ant5{transition-delay:.8s}.animated.ant6,.animated .ant6{transition-delay:1s}.animated.ant7,.animated .ant7{transition-delay:1.2s}.animated.ant8,.animated .ant8{transition-delay:1.4s}.animated.ant9,.animated .ant9{transition-delay:1.6s}.animated.ant-bottom{transition:all 1s ease;transform:translateZ(0)}.newsletter-field-row input::-moz-placeholder,body .swiper-pagination-bullet,.txtra-holder .txtra::-moz-placeholder,.gradient-area .inputs-flex .form-row input::-moz-placeholder,#testimonials .testimonials-holder .testimonial-item,#header ul.menu>li.menu-item-has-children>a:after,#header ul.menu>li a,#single-article .related-posts .post-list .related-holder .article a,#single-article .comments-area .post-comments .comments>.comment .comment-areas .right-area .comment-text .actions span.reply a,#single-article .main-area .content-wrp .wp-block-button__link,#single-article .main-area .content-wrp p a,#single-article .main-area .bottom-metas .like a,#single-article .main-area .shares ul li a,#newsletter .popup-inner #newsletter-form .fancybox-button--close,.newsletter-field-row button,#services #service .service-content .service-info .back-link,#services .services .services-holder .single-service .more-btn,footer .contact-info a,.services-section .services .services-holder .single-service .more-btn,.with-hover{transition:all .3s}.newsletter-field-row input:-ms-input-placeholder,body .swiper-pagination-bullet,.txtra-holder .txtra:-ms-input-placeholder,.gradient-area .inputs-flex .form-row input:-ms-input-placeholder,#testimonials .testimonials-holder .testimonial-item,#header ul.menu>li.menu-item-has-children>a:after,#header ul.menu>li a,#single-article .related-posts .post-list .related-holder .article a,#single-article .comments-area .post-comments .comments>.comment .comment-areas .right-area .comment-text .actions span.reply a,#single-article .main-area .content-wrp .wp-block-button__link,#single-article .main-area .content-wrp p a,#single-article .main-area .bottom-metas .like a,#single-article .main-area .shares ul li a,#newsletter .popup-inner #newsletter-form .fancybox-button--close,.newsletter-field-row button,#services #service .service-content .service-info .back-link,#services .services .services-holder .single-service .more-btn,footer .contact-info a,.services-section .services .services-holder .single-service .more-btn,.with-hover{transition:all .3s}.newsletter-field-row input::placeholder,body .swiper-pagination-bullet,.txtra-holder .txtra::placeholder,.gradient-area .inputs-flex .form-row input::placeholder,#testimonials .testimonials-holder .testimonial-item,#header ul.menu>li.menu-item-has-children>a:after,#header ul.menu>li a,#single-article .related-posts .post-list .related-holder .article a,#single-article .comments-area .post-comments .comments>.comment .comment-areas .right-area .comment-text .actions span.reply a,#single-article .main-area .content-wrp .wp-block-button__link,#single-article .main-area .content-wrp p a,#single-article .main-area .bottom-metas .like a,#single-article .main-area .shares ul li a,#newsletter .popup-inner #newsletter-form .fancybox-button--close,.newsletter-field-row button,#services #service .service-content .service-info .back-link,#services .services .services-holder .single-service .more-btn,footer .contact-info a,.services-section .services .services-holder .single-service .more-btn,.with-hover{transition:all .3s}#single-article .related-posts .post-list .related-holder .article a:hover,#single-article .comments-area .post-comments .comments>.comment .comment-areas .right-area .comment-text .actions span.reply a:hover,#single-article .main-area .content-wrp .wp-block-button__link:hover,#single-article .main-area .content-wrp p a:hover,#single-article .main-area .bottom-metas .like a:hover,#single-article .main-area .shares ul li a:hover,#newsletter .popup-inner #newsletter-form .fancybox-button--close:hover,.newsletter-field-row button:hover,#services #service .service-content .service-info .back-link:hover,#services .services .services-holder .single-service .more-btn:hover,footer .contact-info a:hover,.services-section .services .services-holder .single-service .more-btn:hover,.with-hover:hover{opacity:.8}#single-article .related-posts h2,#schools h1,#schools .headings h1,#about h1,#newsletter .popup-inner #newsletter-form .thanks,#newsletter .popup-inner #newsletter-form h3,.thankyou .th-holder h5,#contact .hero .ch-holder h1,.newsletter .nws-holder h2,#testimonials .headings h1,#services .services .services-holder .single-service>div h3.full-width,#services .s-heading h2,#philosophy .getintouch .git-holder .git-cont h2,#philosophy .benefits .benefits-holder .single-benefit .num,#philosophy .benefits h1,.get-in-touch .gt-areas .gt-content h2,.guesswork .gw-wrap .gw-content h2,.services-section .services .services-holder .single-service>div h3.full-width,#hero .inner-holder .text-holder h1{font-family:"KG Like A Skyscraper"}#single-article .comments-area .post-comments #respond form textarea,#single-article .comments-area .post-comments #respond form input[type=text],#single-article .comments-area .post-comments #respond form input[type=email],#single-article .main-area .content-wrp,#single-article .main-area .shares,.newsletter-field-row button,.newsletter-field-row input,.txtra-holder .txtra::-moz-placeholder,.txtra-holder .txtra,.gradient-area .inputs-flex .form-row>select,.gradient-area .inputs-flex .form-row input::-moz-placeholder,.gradient-area .inputs-flex .form-row input,.btn,body{font-family:"Raleway"}#single-article .comments-area .post-comments #respond form textarea,#single-article .comments-area .post-comments #respond form input[type=text],#single-article .comments-area .post-comments #respond form input[type=email],#single-article .main-area .content-wrp,#single-article .main-area .shares,.newsletter-field-row button,.newsletter-field-row input,.txtra-holder .txtra:-ms-input-placeholder,.txtra-holder .txtra,.gradient-area .inputs-flex .form-row>select,.gradient-area .inputs-flex .form-row input:-ms-input-placeholder,.gradient-area .inputs-flex .form-row input,.btn,body{font-family:"Raleway"}#single-article .comments-area .post-comments #respond form textarea,#single-article .comments-area .post-comments #respond form input[type=text],#single-article .comments-area .post-comments #respond form input[type=email],#single-article .main-area .content-wrp,#single-article .main-area .shares,.newsletter-field-row button,.newsletter-field-row input,.txtra-holder .txtra::placeholder,.txtra-holder .txtra,.gradient-area .inputs-flex .form-row>select,.gradient-area .inputs-flex .form-row input::placeholder,.gradient-area .inputs-flex .form-row input,.btn,body{font-family:"Raleway"}.flex{display:-ms-flexbox;display:flex}.iflex{display:-ms-inline-flexbox;display:inline-flex}.fac{-ms-flex-align:center;align-items:center}.fae{-ms-flex-align:end;align-items:flex-end}.fas{-ms-flex-align:start;align-items:flex-start}.fjb{-ms-flex-pack:justify;justify-content:space-between}.fja{-ms-flex-pack:distribute;justify-content:space-around}.fjc{-ms-flex-pack:center;justify-content:center}.fje{-ms-flex-pack:end;justify-content:flex-end}.fdc{-ms-flex-direction:column;flex-direction:column}.fdc-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.fdr{-ms-flex-direction:row;flex-direction:row}.fdr-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fwrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.trans{transition:all .3s}.ttu{text-transform:uppercase}.tac{text-align:center}.tar{text-align:right}.rel{position:relative}.abs{position:absolute}.transparent{opacity:0}.hidden{display:none}.nodrag{pointer-events:none}.fullw{width:100%}img{max-width:100%}.bold{font-weight:bold}.italic{font-style:italic}a{color:inherit}body{color:#4c4b4c}.container{width:100%;max-width:1390px;margin:auto;padding:0 20px;z-index:1}.container.small{max-width:1160px}.container.small2{max-width:1220px}.fz__20,#schools .school-list,#schools .headings p,#newsletter .popup-inner #newsletter-form p,#contact .headings p,.newsletter .nws-holder p,#testimonials .headings p,#services #service .service-content .service-info .help ul,#services #service .service-content .service-info .description,#services .services .services-holder .single-service>div .desc,#services .s-heading p,#philosophy .getintouch .git-holder .git-cont p,#philosophy .benefits .benefits-holder .single-benefit p,.testimonials .testimonials-holder .tes-slider .swiper-slide .single-tes .tes-text,.donation .d-areas .d-content p,.get-in-touch .gt-areas .gt-content p,.philosophy .pl-wrap .main-content>div p,.guesswork .gw-wrap .gw-content .gw-desc,.boxes .boxes-holder .box p,.description-section .text-holder,.services-section .services .services-holder .single-service>div .desc,#hero .inner-holder .text-holder .description-holder,body{font-size:18px;line-height:25px;letter-spacing:.01em}@media(max-width: 1400px){.fz__20,#schools .school-list,#schools .headings p,#newsletter .popup-inner #newsletter-form p,#contact .headings p,.newsletter .nws-holder p,#testimonials .headings p,#services #service .service-content .service-info .help ul,#services #service .service-content .service-info .description,#services .services .services-holder .single-service>div .desc,#services .s-heading p,#philosophy .getintouch .git-holder .git-cont p,#philosophy .benefits .benefits-holder .single-benefit p,.testimonials .testimonials-holder .tes-slider .swiper-slide .single-tes .tes-text,.donation .d-areas .d-content p,.get-in-touch .gt-areas .gt-content p,.philosophy .pl-wrap .main-content>div p,.guesswork .gw-wrap .gw-content .gw-desc,.boxes .boxes-holder .box p,.description-section .text-holder,.services-section .services .services-holder .single-service>div .desc,#hero .inner-holder .text-holder .description-holder,body{font-size:18px;line-height:25px}}.fz__22,#newsletter .popup-inner #newsletter-form .thanks{font-size:22px;line-height:31px}@media(max-width: 1700px){.fz__22,#newsletter .popup-inner #newsletter-form .thanks{font-size:20px;line-height:29px}}@media(max-width: 1400px){.fz__22,#newsletter .popup-inner #newsletter-form .thanks{font-size:18px;line-height:26px}}.fz__24,#single-article .comments-area .post-comments>h3,#single-article .main-area .content-wrp h5,#single-article .main-area .content-wrp h4,#about .team .person .person-wrapper .person-heading p,.testimonials .testimonials-holder .tes-slider .swiper-slide .single-tes .author,.boxes .boxes-holder .box h3{font-size:24px;line-height:34px;letter-spacing:.08em}@media(max-width: 1700px){.fz__24,#single-article .comments-area .post-comments>h3,#single-article .main-area .content-wrp h5,#single-article .main-area .content-wrp h4,#about .team .person .person-wrapper .person-heading p,.testimonials .testimonials-holder .tes-slider .swiper-slide .single-tes .author,.boxes .boxes-holder .box h3{font-size:22px;line-height:31px}}@media(max-width: 1200px){.fz__24,#single-article .comments-area .post-comments>h3,#single-article .main-area .content-wrp h5,#single-article .main-area .content-wrp h4,#about .team .person .person-wrapper .person-heading p,.testimonials .testimonials-holder .tes-slider .swiper-slide .single-tes .author,.boxes .boxes-holder .box h3{font-size:20px;line-height:29px}}@media(max-width: 900px){.fz__24,#single-article .comments-area .post-comments>h3,#single-article .main-area .content-wrp h5,#single-article .main-area .content-wrp h4,#about .team .person .person-wrapper .person-heading p,.testimonials .testimonials-holder .tes-slider .swiper-slide .single-tes .author,.boxes .boxes-holder .box h3{font-size:18px;line-height:26px}}.fz__28,#single-article .main-area .content-wrp h3,#single-article .main-area .article-title{font-size:28px;line-height:38px;letter-spacing:.08em}@media(max-width: 1700px){.fz__28,#single-article .main-area .content-wrp h3,#single-article .main-area .article-title{font-size:26px;line-height:36px}}@media(max-width: 1400px){.fz__28,#single-article .main-area .content-wrp h3,#single-article .main-area .article-title{font-size:24px;line-height:32px}}.fz__30,#single-article .main-area .content-wrp h2,#about .team .person .person-wrapper .person-heading h2,#newsletter .popup-inner #newsletter-form h3,.thankyou .th-holder h5,#services #service .service-content .service-info .help h3,#services #service .service-content .service-info h1,#services .services .services-holder .single-service>div h3,#philosophy .benefits .benefits-holder .single-benefit h2,.donation .d-areas .d-content h2,.philosophy .pl-wrap .main-content>div h2,.guesswork .gw-wrap .gw-content h2,.services-section .services .services-holder .single-service>div h3{font-size:30px;line-height:40px;letter-spacing:.08em}@media(max-width: 1700px){.fz__30,#single-article .main-area .content-wrp h2,#about .team .person .person-wrapper .person-heading h2,#newsletter .popup-inner #newsletter-form h3,.thankyou .th-holder h5,#services #service .service-content .service-info .help h3,#services #service .service-content .service-info h1,#services .services .services-holder .single-service>div h3,#philosophy .benefits .benefits-holder .single-benefit h2,.donation .d-areas .d-content h2,.philosophy .pl-wrap .main-content>div h2,.guesswork .gw-wrap .gw-content h2,.services-section .services .services-holder .single-service>div h3{font-size:28px;line-height:38px}}@media(max-width: 1400px){.fz__30,#single-article .main-area .content-wrp h2,#about .team .person .person-wrapper .person-heading h2,#newsletter .popup-inner #newsletter-form h3,.thankyou .th-holder h5,#services #service .service-content .service-info .help h3,#services #service .service-content .service-info h1,#services .services .services-holder .single-service>div h3,#philosophy .benefits .benefits-holder .single-benefit h2,.donation .d-areas .d-content h2,.philosophy .pl-wrap .main-content>div h2,.guesswork .gw-wrap .gw-content h2,.services-section .services .services-holder .single-service>div h3{font-size:26px;line-height:36px}}@media(max-width: 1200px){.fz__30,#single-article .main-area .content-wrp h2,#about .team .person .person-wrapper .person-heading h2,#newsletter .popup-inner #newsletter-form h3,.thankyou .th-holder h5,#services #service .service-content .service-info .help h3,#services #service .service-content .service-info h1,#services .services .services-holder .single-service>div h3,#philosophy .benefits .benefits-holder .single-benefit h2,.donation .d-areas .d-content h2,.philosophy .pl-wrap .main-content>div h2,.guesswork .gw-wrap .gw-content h2,.services-section .services .services-holder .single-service>div h3{font-size:24px;line-height:34px}}.fz__32,#contact .headings h2,#philosophy .getintouch .git-holder .git-cont h2,.get-in-touch .gt-areas .gt-content h2{font-size:32px;line-height:42px;letter-spacing:.12em}@media(max-width: 1700px){.fz__32,#contact .headings h2,#philosophy .getintouch .git-holder .git-cont h2,.get-in-touch .gt-areas .gt-content h2{font-size:30px;line-height:40px}}@media(max-width: 1400px){.fz__32,#contact .headings h2,#philosophy .getintouch .git-holder .git-cont h2,.get-in-touch .gt-areas .gt-content h2{font-size:28px;line-height:36px}}@media(max-width: 1300px){.fz__32,#contact .headings h2,#philosophy .getintouch .git-holder .git-cont h2,.get-in-touch .gt-areas .gt-content h2{font-size:26px;line-height:34px}}@media(max-width: 750px){.fz__32,#contact .headings h2,#philosophy .getintouch .git-holder .git-cont h2,.get-in-touch .gt-areas .gt-content h2{font-size:24px;line-height:34px}}.fz__34{font-size:34px;line-height:44px;letter-spacing:.18em}@media(max-width: 1700px){.fz__34{font-size:30px;line-height:40px}}@media(max-width: 1400px){.fz__34{font-size:28px;line-height:36px}}@media(max-width: 1300px){.fz__34{font-size:26px;line-height:34px;letter-spacing:.08em}}.fz__36,#services .services .services-holder .single-service>div h3.full-width,.services-section .services .services-holder .single-service>div h3.full-width{font-size:36px;letter-spacing:.01em;line-height:1.4}@media(max-width: 1700px){.fz__36,#services .services .services-holder .single-service>div h3.full-width,.services-section .services .services-holder .single-service>div h3.full-width{font-size:34px}}@media(max-width: 1400px){.fz__36,#services .services .services-holder .single-service>div h3.full-width,.services-section .services .services-holder .single-service>div h3.full-width{font-size:30px}}@media(max-width: 1300px){.fz__36,#services .services .services-holder .single-service>div h3.full-width,.services-section .services .services-holder .single-service>div h3.full-width{font-size:28px;letter-spacing:.08em}}@media(max-width: 900px){.fz__36,#services .services .services-holder .single-service>div h3.full-width,.services-section .services .services-holder .single-service>div h3.full-width{font-size:24px}}.fz__52{font-size:52px;line-height:70px;letter-spacing:.01em}.fz__42,#page-404 .bottom h1,#single-article .related-posts h2,#schools h1,#schools .headings h1,#about h1,#contact .hero .ch-holder h1,.newsletter .nws-holder h2,#testimonials .headings h1,#services .s-heading h2,#philosophy .benefits h1{font-size:40px;line-height:61px;letter-spacing:.01em}@media(max-width: 1700px){.fz__42,#page-404 .bottom h1,#single-article .related-posts h2,#schools h1,#schools .headings h1,#about h1,#contact .hero .ch-holder h1,.newsletter .nws-holder h2,#testimonials .headings h1,#services .s-heading h2,#philosophy .benefits h1{font-size:38px;line-height:44px}}@media(max-width: 1500px){.fz__42,#page-404 .bottom h1,#single-article .related-posts h2,#schools h1,#schools .headings h1,#about h1,#contact .hero .ch-holder h1,.newsletter .nws-holder h2,#testimonials .headings h1,#services .s-heading h2,#philosophy .benefits h1{font-size:36px;line-height:42px}}@media(max-width: 1400px){.fz__42,#page-404 .bottom h1,#single-article .related-posts h2,#schools h1,#schools .headings h1,#about h1,#contact .hero .ch-holder h1,.newsletter .nws-holder h2,#testimonials .headings h1,#services .s-heading h2,#philosophy .benefits h1{font-size:34px;line-height:40px}}@media(max-width: 1300px){.fz__42,#page-404 .bottom h1,#single-article .related-posts h2,#schools h1,#schools .headings h1,#about h1,#contact .hero .ch-holder h1,.newsletter .nws-holder h2,#testimonials .headings h1,#services .s-heading h2,#philosophy .benefits h1{font-size:32px;line-height:46px;letter-spacing:.08em}}@media(max-width: 750px){.fz__42,#page-404 .bottom h1,#single-article .related-posts h2,#schools h1,#schools .headings h1,#about h1,#contact .hero .ch-holder h1,.newsletter .nws-holder h2,#testimonials .headings h1,#services .s-heading h2,#philosophy .benefits h1{font-size:30px;line-height:44px}}.fz__48{font-size:48px;line-height:73px}@media(max-width: 1700px){.fz__48{font-size:46px;line-height:70px}}@media(max-width: 1500px){.fz__48{font-size:42px;line-height:60px}}@media(max-width: 1400px){.fz__48{font-size:40px;line-height:58px}}@media(max-width: 1250px){.fz__48{font-size:38px;line-height:55px}}@media(max-width: 550px){.fz__48{font-size:32px;line-height:49px}}.fz__50,#hero .inner-holder .text-holder h1{font-size:50px;line-height:1.5}@media(max-width: 1700px){.fz__50,#hero .inner-holder .text-holder h1{font-size:46px}}@media(max-width: 1500px){.fz__50,#hero .inner-holder .text-holder h1{font-size:42px}}@media(max-width: 1400px){.fz__50,#hero .inner-holder .text-holder h1{font-size:40px}}@media(max-width: 1250px){.fz__50,#hero .inner-holder .text-holder h1{font-size:38px}}@media(max-width: 550px){.fz__50,#hero .inner-holder .text-holder h1{font-size:32px}}#mobile-menu{display:none}@media(max-width: 1080px){#mobile-menu{position:fixed;background-color:#fff;width:310px;left:-310px;top:-70px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100vh;margin:0;padding:30px;padding-bottom:70px;transform:translateY(70px);z-index:9999999;-webkit-transition:all .3s}}#mobile-menu .menu-close{position:absolute;display:inline-block;width:32px;height:32px;background-image:url("../../images/x.svg");top:25px;right:30px}#mobile-menu nav{padding-top:10vh}#mobile-menu nav ul li{margin-bottom:20px}#mobile-menu nav ul li.header-btn{display:none}#mobile-menu nav ul li a{display:inline-block;text-transform:uppercase;font-size:16px;line-height:19px;padding:2px 0;letter-spacing:.08em;font-weight:500}#mobile-menu nav ul li.menu-item-has-children>ul{padding-left:20px;padding-top:20px}#mobile-menu nav ul li.menu-item-has-children>ul li{margin-bottom:20px}#mobile-menu nav ul li.menu-item-has-children>ul li:last-child{margin-bottom:0}#mobile-menu .header-btn{height:48px;width:180px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:14px;letter-spacing:.09em;transition:all .3s;background-size:150% 150%;background-position:0% 50%;font-weight:bold;background-image:linear-gradient(100deg, #b3b9dc, #fdb9b9, #d0eada);top:0;bottom:0;margin-top:auto;border-radius:100px;-ms-flex-negative:0;flex-shrink:0}#mobile-menu .header-btn:hover{background-position:100% 50%}@media(max-width: 1080px){body.menu-opened #mobile-menu{transform:translateX(310px) translateY(70px)}}@media(max-width: 1080px){body.menu-opened #overlay{background-color:rgba(0,0,0,.7);display:block;position:fixed;left:0;top:0;width:100%;height:100%;z-index:999999}}#header{padding:15px 0;background-color:#fff;border-bottom:1px solid #4c4b4c}@media(max-width: 1080px){#header{padding:0}}#header #header-nav{padding:0 20px;position:relative}@media(max-width: 1080px){#header #header-nav{-ms-flex-pack:justify;justify-content:space-between;width:100%}}#header #menu-toggle{display:none}@media(max-width: 1080px){#header #menu-toggle{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:32px;height:27px}#header #menu-toggle>span{width:100%;height:3px;background-color:#4c4b4c}}#header .mail-btn{display:none}@media(max-width: 1080px){#header .mail-btn{display:inline-block}#header .mail-btn img{display:block}}#header .logo-area{width:170px;text-align:center;-ms-flex-negative:0;flex-shrink:0}@media(max-width: 1500px){#header .logo-area{width:150px}}@media(max-width: 1360px){#header .logo-area{width:130px}}@media(max-width: 1000px){#header .logo-area{width:100px}}@media(max-width: 1000px){#header .logo-area img{max-width:85px;margin:auto;padding:15px 0;height:auto}}@media(max-width: 550px){#header .logo-area img{max-width:60px;padding:10px 0}}#header ul.menu{width:calc((100% - 170px) / 2)}@media(max-width: 1080px){#header ul.menu{display:none}}@media(max-width: 1500px){#header ul.menu{width:calc((100% - 150px) / 2)}}@media(max-width: 1360px){#header ul.menu{width:calc((100% - 130px) / 2)}}@media(max-width: 1000px){#header ul.menu{width:calc((100% - 100px) / 2)}}#header ul.menu>li{position:relative;margin:0 30px;padding:6px 0}@media(max-width: 1300px){#header ul.menu>li{margin:0 20px}}#header ul.menu>li a{text-transform:uppercase;font-size:18px;line-height:21px;letter-spacing:.1em}@media(max-width: 1700px){#header ul.menu>li a{font-size:16px;line-height:19px}}@media(max-width: 1450px){#header ul.menu>li a{font-size:15px}}@media(max-width: 1380px){#header ul.menu>li a{font-size:14px}}#header ul.menu>li>ul.sub-menu{display:none;position:absolute;right:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:100%;box-shadow:1px 2px 6px rgba(0,0,0,.15);background-color:#fff;top:100%;padding:14px 18px;padding-right:22px;z-index:3}#header ul.menu>li>ul.sub-menu>li:not(:last-child){margin-bottom:14px}#header ul.menu>li.menu-item-has-children:hover>ul.sub-menu{display:block}#header ul.menu>li.menu-item-has-children:hover>a:after{transform:rotate(0)}#header ul.menu>li.menu-item-has-children>a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#header ul.menu>li.menu-item-has-children>a:after{content:"";display:block;width:14px;height:9px;-ms-flex-negative:0;flex-shrink:0;margin-left:8px;background-image:url("../../images/arrow.svg");background-size:100%;background-repeat:no-repeat;transform:rotate(180deg)}#header ul.menu>li.header-btn{margin-left:80px;margin-right:0}@media(max-width: 1600px){#header ul.menu>li.header-btn{margin-left:50px}}@media(max-width: 1400px){#header ul.menu>li.header-btn{margin-left:30px}}@media(max-width: 1200px){#header ul.menu>li.header-btn{margin-left:10px}}#header ul.menu>li.header-btn a{height:52px;width:230px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:16px;letter-spacing:.13em;transition:all .3s;background-size:150% 150%;background-position:0% 50%;font-weight:bold;background-image:linear-gradient(100deg, #b3b9dc, #fdb9b9, #d0eada);border-radius:100px}@media(max-width: 1700px){#header ul.menu>li.header-btn a{right:70px;width:220px}}@media(max-width: 1600px){#header ul.menu>li.header-btn a{right:40px}}@media(max-width: 1500px){#header ul.menu>li.header-btn a{font-size:16px;letter-spacing:.1em;width:190px;height:50px}}@media(max-width: 1360px){#header ul.menu>li.header-btn a{right:30px;font-size:15px;width:180px}}@media(max-width: 1300px){#header ul.menu>li.header-btn a{right:20px;width:170px;height:48px}}@media(max-width: 950px){#header ul.menu>li.header-btn a{display:none}}#header ul.menu>li.header-btn a:hover{background-position:100% 50%;color:#4c4b4c}body.header-nav #header{border:none}#hero{padding-top:30px;margin-bottom:35px;position:relative}@media(max-width: 767px){#hero{margin-bottom:45px}}#hero .inner-holder{padding:0 15px}@media(max-width: 767px){#hero .inner-holder{display:block}}#hero .inner-holder .img-holder{width:25%}@media(max-width: 1200px){#hero .inner-holder .img-holder{width:30%}}@media(max-width: 767px){#hero .inner-holder .img-holder{width:64%;margin:auto;margin-bottom:20px}}#hero .inner-holder .text-holder{width:calc(100% - 2 * 24%)}@media(max-width: 1200px){#hero .inner-holder .text-holder{width:calc(100% - 30%)}}@media(max-width: 767px){#hero .inner-holder .text-holder{width:100%}}#hero .inner-holder .text-holder h1{letter-spacing:.01em;font-weight:bold;margin:auto;text-align:center;margin-bottom:70px}@media(max-width: 1800px){#hero .inner-holder .text-holder h1{margin-bottom:50px}}@media(max-width: 1450px){#hero .inner-holder .text-holder h1{margin-bottom:40px}}@media(max-width: 767px){#hero .inner-holder .text-holder h1{margin-bottom:20px;text-align:center;background:linear-gradient(90deg, #fdb9b9 4.37%, #b3b9dc 45.99%, #ffdd8d 94.15%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}#hero .inner-holder .text-holder h1 span{width:100%}@media(max-width: 1000px){#hero .inner-holder .text-holder h1 span{text-align:center}}@media(max-width: 900px){#hero .inner-holder .text-holder h1 span{display:initial}}#hero .inner-holder .text-holder h1 span:nth-child(2n+1){background:linear-gradient(90deg, #fdb9b9 4.37%, #b3b9dc 58.61%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(max-width: 767px){#hero .inner-holder .text-holder h1 span:nth-child(2n+1){background:none}}#hero .inner-holder .text-holder h1 span:nth-child(2n+2){background:linear-gradient(90deg, #b3b9dc 4.37%, #ffdd8d 94.15%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(max-width: 767px){#hero .inner-holder .text-holder h1 span:nth-child(2n+2){background:none}}#hero .inner-holder .text-holder .description-holder{text-align:center;font-weight:normal;max-width:935px;width:100%;margin:auto}@media(min-width: 1500px){#hero .inner-holder .text-holder .description-holder{font-size:20px}}#hero:after{content:"";position:absolute;display:none;width:100%;height:20px;background-color:#fff;bottom:0;left:0}#hero figure{font-size:0;z-index:1;position:relative}#hero figure img{max-width:100%;margin:auto;display:block}.services-section .services{padding-bottom:40px}@media(max-width: 900px){.services-section .services{padding-bottom:0}}.services-section .services .services-holder{padding-top:60px;border-top:2px solid #4c4b4c}@media(max-width: 900px){.services-section .services .services-holder{margin-left:-20px;width:calc(100% + 40px)}}@media(max-width: 767px){.services-section .services .services-holder{padding-top:30px}}.services-section .services .services-holder .single-service{text-align:center;margin-top:32px;-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px);padding:70px 45px;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}@media(min-width: 901px){.services-section .services .services-holder .single-service.big{padding:25px 10px}}.services-section .services .services-holder .single-service.full-width{-ms-flex-preferred-size:100%;flex-basis:100%;background-image:url(../../images/service-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center top;padding-top:8vh;padding-bottom:7vh}@media(max-width: 1450px)and (min-width: 901px){.services-section .services .services-holder .single-service{margin-top:20px;-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}}@media(max-width: 900px){.services-section .services .services-holder .single-service{margin-top:30px;-ms-flex-preferred-size:100%;flex-basis:100%;border-radius:0;padding:50px 20px}}@media(max-width: 500px){.services-section .services .services-holder .single-service{padding:40px 15px}}.services-section .services .services-holder .single-service>div{width:100%;margin-bottom:35px}@media(max-width: 1450px)and (min-width: 901px){.services-section .services .services-holder .single-service>div{margin-bottom:20px}}@media(max-width: 900px){.services-section .services .services-holder .single-service>div{margin-bottom:15px}}.services-section .services .services-holder .single-service>div h3{text-transform:uppercase;margin-bottom:25px;font-weight:bold}@media(max-width: 1450px)and (min-width: 751px){.services-section .services .services-holder .single-service>div h3{margin-bottom:10px;font-size:22px;line-height:25px}}@media(max-width: 750px){.services-section .services .services-holder .single-service>div h3{font-size:24px;line-height:34px;letter-spacing:.08em;margin-bottom:17px}}.services-section .services .services-holder .single-service>div h3.full-width{text-transform:none}.services-section .services .services-holder .single-service>div .desc.full-width{font-weight:300;max-width:900px;margin:auto}@media(min-width: 1500px){.services-section .services .services-holder .single-service>div .desc{font-size:20px;line-height:1.42}}@media(max-width: 1450px)and (min-width: 751px){.services-section .services .services-holder .single-service>div .desc{font-size:16px;line-height:23px}}.services-section .services .services-holder .single-service .more-btn{width:216px;height:50px;border-radius:100px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-transform:uppercase;font-size:16px;letter-spacing:.2em;font-weight:bold;-ms-flex-item-align:center;align-self:center;border:2px solid #4c4b4c;cursor:pointer}@media(max-width: 1450px)and (min-width: 901px){.services-section .services .services-holder .single-service .more-btn{height:42px;width:190px;font-size:14px}}@media(max-width: 900px){.services-section .services .services-holder .single-service .more-btn{height:48px;font-size:14px}}@media(max-width: 500px){.services-section .services .services-holder .single-service .more-btn{border-width:1px}}.description-section{padding:70px 0}@media(max-width: 767px){.description-section{padding:50px 0}}.description-section .text-holder{text-align:center;font-weight:normal;max-width:1000px;width:100%;margin:auto}.boxes{position:relative}.boxes .bwrap{padding-top:11px;padding-bottom:70px;border-bottom:2px solid;position:relative;background-color:#fff;z-index:1}@media(max-width: 767px){.boxes .bwrap{margin-bottom:0;border-bottom:none}}@media(max-width: 500px){.boxes .bwrap{border-width:1px}}.boxes .boxes-holder{padding-bottom:40px;overflow:hidden}.boxes .boxes-holder .swiper-slide{height:initial}@media(max-width: 900px){.boxes .boxes-holder .boxes-bullets{display:block;text-align:center;margin-top:20px}}.boxes .boxes-holder .box{margin-bottom:30px;text-align:center;padding:24px 30px 10px;height:100%;border-radius:9px}.boxes .boxes-holder .box figure{width:70px;height:70px;margin:auto;margin-bottom:26px}@media(max-width: 1700px){.boxes .boxes-holder .box figure{width:120px;height:120px;margin-bottom:25px}}@media(max-width: 1400px){.boxes .boxes-holder .box figure{width:110px;height:110px}}@media(max-width: 1300px){.boxes .boxes-holder .box figure{width:100px;height:100px}}.boxes .boxes-holder .box figure img{height:auto;width:auto;max-width:100%;max-height:100%}.boxes .boxes-holder .box h3{font-weight:bold}.boxes .boxes-holder .box p{margin-top:8px;letter-spacing:initial}.boxes .animations{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none}@media(max-width: 1100px){.boxes .animations{display:none}}.boxes .animations p{position:absolute;text-align:center}.boxes .animations p img{width:90%}.boxes .animations p:nth-child(1){top:12%;right:3%;animation:moving 18s linear 3s infinite}.boxes .animations p:nth-child(2){top:32%;right:0;animation:moving3 22s linear 2s infinite}.boxes .animations p:nth-child(3){bottom:32%;left:0%;animation:moving3 20s linear 2.5s infinite}.boxes .animations p:nth-child(4){bottom:0%;left:5%;animation:moving4 25s linear 1.5s infinite}.guesswork{padding-bottom:90px;margin-bottom:125px;border-bottom:2px solid #b4b4b4;padding-top:60px}@media(max-width: 1400px){.guesswork{padding-top:80px;margin-bottom:100px}}@media(max-width: 950px){.guesswork{padding-top:50px;margin-bottom:70px;padding-bottom:60px}}@media(max-width: 950px){.guesswork .gw-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end}}@media(max-width: 767px){.guesswork .gw-wrap{-ms-flex-pack:center;justify-content:center}}.guesswork .gw-wrap figure{-ms-flex-negative:0;flex-shrink:0}.guesswork .gw-wrap figure:not(.hidden){display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.guesswork .gw-wrap figure img{margin-top:auto}@media(max-width: 1400px){.guesswork .gw-wrap figure{-ms-flex-preferred-size:34%;flex-basis:34%;padding-bottom:30px}}@media(max-width: 1300px){.guesswork .gw-wrap figure{padding-bottom:60px}}@media(max-width: 1100px){.guesswork .gw-wrap figure{padding-bottom:70px}}@media(max-width: 1000px){.guesswork .gw-wrap figure{padding-bottom:90px}}@media(max-width: 950px){.guesswork .gw-wrap figure{padding-bottom:20px}.guesswork .gw-wrap figure img{display:block}}@media(max-width: 750px){.guesswork .gw-wrap figure{-ms-flex-preferred-size:50%;flex-basis:50%}}@media(max-width: 550px){.guesswork .gw-wrap figure{display:none !important;-ms-flex-preferred-size:100%;flex-basis:100%}.guesswork .gw-wrap figure.mob-vis{display:block !important;text-align:center;-ms-flex-item-align:center;align-self:center}.guesswork .gw-wrap figure.mob-vis img{max-width:100%;display:block;margin:auto}}.guesswork .gw-wrap .gw-content{-ms-flex-item-align:end;align-self:flex-end;margin:0 -6.5%;padding-bottom:10px;position:relative;z-index:1;max-width:710px}@media(max-width: 950px){.guesswork .gw-wrap .gw-content{-ms-flex-order:5;order:5;-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 auto}}.guesswork .gw-wrap .gw-content h2{text-align:center;letter-spacing:.01em;font-weight:bold;margin-bottom:20px}@media(max-width: 1200px){.guesswork .gw-wrap .gw-content h2{margin-bottom:20px}}.guesswork .gw-wrap .gw-content .gw-desc{margin:auto;font-weight:normal}.guesswork .gw-wrap .gw-content .gw-desc strong{font-weight:bold}.guesswork .gw-wrap .gw-content .gw-desc em{font-style:italic}.guesswork .gw-wrap .gw-content .btn-holder{margin-top:40px}@media(max-width: 950px){.guesswork .gw-wrap .gw-content .btn-holder{margin-top:34px}}.philosophy{position:relative;margin-bottom:90px;margin-top:100px}@media(max-width: 1200px){.philosophy{margin-bottom:80px}}@media(max-width: 950px){.philosophy{margin-bottom:70px}}.philosophy:after{content:"";position:absolute;width:100%;margin:auto;top:0;height:100%;display:block;left:0;pointer-events:none;background-image:url(../../images/green-bg2.png);background-repeat:no-repeat;background-position:center center;background-size:cover}@media(max-width: 767px){.philosophy .container{padding:0}}.philosophy .pl-wrap{position:relative;z-index:1}@media(max-width: 1600px){.philosophy .pl-wrap{-ms-flex-pack:center;justify-content:center}}@media(max-width: 1100px){.philosophy .pl-wrap{-ms-flex-align:end;align-items:flex-end}}@media(max-width: 767px){.philosophy .pl-wrap{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center}}.philosophy .pl-wrap .main-content{padding-top:10px;padding-bottom:20px;padding-left:0;padding-right:55px;-ms-flex-preferred-size:50%;flex-basis:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media(max-width: 1350px){.philosophy .pl-wrap .main-content{-ms-flex-preferred-size:48%;flex-basis:48%}}@media(max-width: 1150px){.philosophy .pl-wrap .main-content{padding-right:40px}}@media(max-width: 950px){.philosophy .pl-wrap .main-content{-ms-flex-preferred-size:400px;flex-basis:400px;-ms-flex-negative:0;flex-shrink:0;padding-left:35px;padding-right:35px}}@media(max-width: 767px){.philosophy .pl-wrap .main-content{padding:40px 15px 40px;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-preferred-size:initial;flex-basis:initial}}.philosophy .pl-wrap .main-content>div h2{text-transform:uppercase;font-weight:bold;margin-bottom:25px}@media(max-width: 950px){.philosophy .pl-wrap .main-content>div h2{margin-bottom:20px}}@media(max-width: 767px){.philosophy .pl-wrap .main-content>div h2{text-align:center}}.philosophy .pl-wrap .main-content>div p{max-width:590px;margin:auto;font-weight:normal}@media(max-width: 767px){.philosophy .pl-wrap .main-content>div p{text-align:center}}.philosophy .pl-wrap .main-content>div p strong{font-weight:bold}.philosophy .pl-wrap .main-content>div p em{font-style:italic}.philosophy .pl-wrap .main-content>div .btn-holder{margin-top:40px}@media(max-width: 950px){.philosophy .pl-wrap .main-content>div .btn-holder{margin-top:34px}}@media(max-width: 767px){.philosophy .pl-wrap .main-content>div .btn-holder{text-align:center}}.philosophy .pl-wrap .pl-image{margin-left:2.9%;-ms-flex-preferred-size:44.2%;flex-basis:44.2%;margin-top:-48px;margin-right:auto}@media(max-width: 1600px){.philosophy .pl-wrap .pl-image{margin-right:0}}@media(max-width: 1400px){.philosophy .pl-wrap .pl-image{-ms-flex-preferred-size:44%;flex-basis:44%}}@media(max-width: 1200px){.philosophy .pl-wrap .pl-image{margin-top:-30px}}@media(max-width: 950px){.philosophy .pl-wrap .pl-image{-ms-flex-positive:1;flex-grow:1}}@media(max-width: 767px){.philosophy .pl-wrap .pl-image{-ms-flex-preferred-size:initial;flex-basis:initial;margin-left:0;margin-right:0;-ms-flex-item-align:center;align-self:center}}@media(max-width: 550px){.philosophy .pl-wrap .pl-image{max-width:297px;margin-left:auto;margin-right:auto}}.philosophy .pl-wrap .pl-image img{display:block}.get-in-touch{margin-bottom:100px;padding-top:20px;border-top:2px solid #b4b4b4;border-bottom:2px solid #b4b4b4}@media(max-width: 1400px){.get-in-touch{margin-bottom:90px}}@media(max-width: 767px){.get-in-touch{margin-bottom:50px;padding-top:0;border:0}}@media(max-width: 500px){.get-in-touch{border-width:1px}}@media(max-width: 767px){.get-in-touch .gt-areas{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.get-in-touch .gt-areas .gt-image{-ms-flex-preferred-size:48.65%;flex-basis:48.65%;margin-right:1.8%;margin-bottom:20px}@media(max-width: 767px){.get-in-touch .gt-areas .gt-image{margin:0;margin-bottom:20px}}.get-in-touch .gt-areas .gt-image img{display:block}.get-in-touch .gt-areas .gt-content{padding-bottom:10%}@media(max-width: 767px){.get-in-touch .gt-areas .gt-content{padding:0;text-align:center}}.get-in-touch .gt-areas .gt-content h2{margin-bottom:20px;font-weight:bold;letter-spacing:.02em}.get-in-touch .gt-areas .gt-content p{max-width:500px}.get-in-touch .gt-areas .gt-content .btn-holder{margin-top:40px}@media(max-width: 950px){.get-in-touch .gt-areas .gt-content .btn-holder{margin-top:34px}}.donation{background-image:url("../../images/blue-bg.png");background-repeat:no-repeat;background-size:cover;background-position:center top}@media(max-width: 767px){.donation{padding-top:0}}@media(max-width: 767px){.donation .container{padding:0}}@media(max-width: 767px){.donation .d-areas{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.donation .d-areas .d-image{-ms-flex-preferred-size:50%;flex-basis:50%;margin-left:6%;-ms-flex-item-align:end;align-self:flex-end}@media(max-width: 1000px){.donation .d-areas .d-image{overflow:hidden}}@media(max-width: 767px){.donation .d-areas .d-image{-ms-flex-item-align:center;align-self:center;margin:0;margin-bottom:5px;padding-top:20px;position:relative}}@media(max-width: 767px){.donation .d-areas .d-image:after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;margin:auto;height:1px;background-color:#4c4b4c}}.donation .d-areas .d-image img.girl{display:block}.donation .d-areas .d-image img.yellowbook{width:14%;bottom:35%;left:17%;animation:yellowbook 15s linear 500ms infinite}@media(max-width: 700px){.donation .d-areas .d-image img.yellowbook{left:12%;width:13.5%;bottom:30%}}.donation .d-areas .d-image img.redbook{width:17.5%;top:9%;left:18%;animation:redbook 15s linear 500ms infinite}@media(max-width: 700px){.donation .d-areas .d-image img.redbook{width:17%;top:13%}}.donation .d-areas .d-image img.greenbook{width:18%;top:29%;right:1.5%;animation:greenbook 15s linear 500ms infinite}@media(max-width: 700px){.donation .d-areas .d-image img.greenbook{width:17.5%;top:40%;right:15%}}.donation .d-areas .d-content{margin-left:auto;padding:20px 0;-ms-flex-preferred-size:37%;flex-basis:37%}@media(max-width: 1500px){.donation .d-areas .d-content{-ms-flex-preferred-size:40%;flex-basis:40%}}@media(max-width: 1200px){.donation .d-areas .d-content{-ms-flex-preferred-size:44%;flex-basis:44%}}@media(max-width: 767px){.donation .d-areas .d-content{padding:54px 15px;margin:0;padding-top:15px;text-align:center}}.donation .d-areas .d-content h2{margin-bottom:25px;font-weight:bold;text-transform:uppercase}@media(max-width: 1700px){.donation .d-areas .d-content h2{margin-bottom:25px}}@media(max-width: 950px){.donation .d-areas .d-content h2{margin-bottom:20px}}.donation .d-areas .d-content p{max-width:490px}.donation .d-areas .d-content .btn-holder{margin-top:40px}@media(max-width: 950px){.donation .d-areas .d-content .btn-holder{margin-top:34px}}@keyframes yellowbook{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(-25%, -75%) rotate(-32deg)}50%{transform:translate(-50%, -130%) rotate(-64deg)}75%{transform:translate(-25%, -75%) rotate(-32deg)}}@keyframes redbook{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(45%, -30%) rotate(11deg)}50%{transform:translate(90%, -60%) rotate(22deg)}75%{transform:translate(45%, -30%) rotate(11deg)}}@keyframes greenbook{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(-9%, -35%) rotate(30deg)}50%{transform:translate(-18%, -70%) rotate(60deg)}75%{transform:translate(-9%, -35%) rotate(30deg)}}.testimonials{margin-bottom:140px}@media(max-width: 1400px){.testimonials{margin-bottom:100px}}@media(max-width: 950px){.testimonials{margin-bottom:70px}}@media(max-width: 550px){.testimonials{margin-bottom:50px}}.testimonials .testimonials-holder{padding:40px 150px 30px;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative}@media(max-width: 1300px){.testimonials .testimonials-holder{padding:40px 120px 30px}}@media(max-width: 1200px){.testimonials .testimonials-holder{padding:40px 100px 30px}}@media(max-width: 1100px){.testimonials .testimonials-holder{padding:40px 80px 30px}}@media(max-width: 767px){.testimonials .testimonials-holder{padding:30px 15px 30px}}.testimonials .testimonials-holder .slider-gradient{position:absolute;border-radius:4px;height:100%;width:100%;top:0;left:0;display:block;transition:all .4s;opacity:0}@media(max-width: 767px){.testimonials .testimonials-holder .slider-gradient{border-radius:0}}.testimonials .testimonials-holder .slider-gradient.active{opacity:1;pointer-events:none}.testimonials .testimonials-holder .slider-gradient__1{background-image:linear-gradient(180deg, #fdddae 0%, rgba(245, 235, 209, 0.72) 90.34%, rgba(245, 235, 209, 0.15) 105.21%)}.testimonials .testimonials-holder .slider-gradient__2{background-image:linear-gradient(180deg, #fbd0c5 0%, rgba(251, 208, 197, 0.7436) 92.2%, rgba(251, 208, 197, 0) 108.17%)}.testimonials .testimonials-holder .slider-gradient__3{background-image:linear-gradient(179.94deg, #afd0ac 36.2%, rgba(175, 208, 172, 0.63) 93.68%, rgba(175, 208, 172, 0.15) 106.45%)}.testimonials .testimonials-holder .slider-gradient__4{background-image:linear-gradient(179.94deg, #b3badd 36.2%, rgba(179, 186, 221, 0.63) 93.68%, rgba(179, 186, 221, 0.15) 106.45%)}.testimonials .testimonials-holder .tes-slider{width:100%;overflow:hidden}.testimonials .testimonials-holder .tes-slider .tes-bullets{margin-top:50px;position:relative;z-index:1}.testimonials .testimonials-holder .tes-slider .swiper-slide .single-tes{padding-top:32px;background-repeat:no-repeat;background-size:cover;background-position:center center}@media(max-width: 1200px){.testimonials .testimonials-holder .tes-slider .swiper-slide .single-tes{padding-top:20px}}@media(max-width: 767px){.testimonials .testimonials-holder .tes-slider .swiper-slide .single-tes{padding-top:0}}.testimonials .testimonials-holder .tes-slider .swiper-slide .single-tes .tes-text{padding:0 70px;color:#4b4b4b;margin-bottom:30px;position:relative}@media(max-width: 1200px){.testimonials .testimonials-holder .tes-slider .swiper-slide .single-tes .tes-text{padding:0 60px}}@media(max-width: 767px){.testimonials .testimonials-holder .tes-slider .swiper-slide .single-tes .tes-text{padding:0 5px}}.testimonials .testimonials-holder .tes-slider .swiper-slide .single-tes .tes-text:after,.testimonials .testimonials-holder .tes-slider .swiper-slide .single-tes .tes-text:before{content:"";position:absolute;top:-32px;width:45px;height:55px;background-size:100% 100%;background-repeat:no-repeat}@media(max-width: 1200px){.testimonials .testimonials-holder .tes-slider .swiper-slide .single-tes .tes-text:after,.testimonials .testimonials-holder .tes-slider .swiper-slide .single-tes .tes-text:before{width:40px;height:45px;top:-20px}}.testimonials .testimonials-holder .tes-slider .swiper-slide .single-tes .tes-text:before{left:0;background-image:url("../../images/quote-left.svg")}@media(max-width: 767px){.testimonials .testimonials-holder .tes-slider .swiper-slide .single-tes .tes-text:before{width:30px;height:35px;position:static;display:block;margin:auto;margin-bottom:14px}}.testimonials .testimonials-holder .tes-slider .swiper-slide .single-tes .tes-text:after{right:0;background-image:url("../../images/quote-right.svg")}@media(max-width: 767px){.testimonials .testimonials-holder .tes-slider .swiper-slide .single-tes .tes-text:after{display:none}}.testimonials .testimonials-holder .tes-slider .swiper-slide .single-tes .author{font-weight:bold;line-height:1.4;letter-spacing:.08em}.testimonials .container{padding:0}footer{padding-top:70px;border-top:2px solid #4c4b4c}@media(max-width: 750px){footer{padding-top:55px}}@media(max-width: 500px){footer{border-width:1px}}footer .footer-logos{margin-bottom:10px}@media(max-width: 650px){footer .footer-logos{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center}}footer .footer-logos li{max-width:30%;margin:0 5%;text-align:center}@media(max-width: 767px){footer .footer-logos li:not(:last-child){margin-bottom:20px}}footer .contact-info{padding:50px 0 30px;font-size:18px;line-height:21px;text-align:center;letter-spacing:.03em;text-transform:uppercase;padding-left:90px;padding-right:90px;border-bottom:2px solid #4c4b4c}@media(max-width: 1000px){footer .contact-info{padding:30px 40px;font-size:16px;line-height:19px}}@media(max-width: 767px){footer .contact-info{padding:25px 0;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 500px){footer .contact-info{border-width:1px}}footer .contact-info>*{-ms-flex-preferred-size:30%;flex-basis:30%}footer .contact-info .email a,footer .contact-info .phone a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}footer .contact-info .email a:before,footer .contact-info .phone a:before{content:"";display:inline-block;width:23px;height:23px;margin-right:8px;background-repeat:no-repeat;background-position:center center}@media(max-width: 767px){footer .contact-info .email{-ms-flex-order:2;order:2;text-align:center}}footer .contact-info .email a:before{background-image:url("../../images/mail.svg")}footer .contact-info .phone{text-align:right}@media(max-width: 767px){footer .contact-info .phone{-ms-flex-order:3;order:3;text-align:center;margin-top:27px}}footer .contact-info .phone a:before{background-image:url("../../images/phone.svg")}@media(max-width: 767px){footer .contact-info .social-icons{-ms-flex-order:1;order:1;margin-bottom:30px}}footer .contact-info .social-icons li:not(:last-child){margin-right:30px}@media(max-width: 950px){footer .contact-info .social-icons li:not(:last-child){margin-right:25px}}footer .footer-bottom{padding-top:20px;padding-bottom:27px;text-align:center;font-size:18px;line-height:1.5}@media(max-width: 950px){footer .footer-bottom{font-size:16px;padding:20px 0}}@media(max-width: 650px){footer .footer-bottom{font-size:14px;line-height:16px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center}}footer .footer-bottom a{margin-left:5px}.btn{cursor:pointer;border-radius:33px;height:50px;padding-left:48px;padding-right:48px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:16px;text-transform:uppercase;letter-spacing:.2em;font-weight:bold;transition:all .3s;background-size:150% 150%;background-position:0% 50%;color:#4c4b4c}@media(max-width: 1150px){.btn{font-size:15px;padding-right:35px;padding-left:35px;letter-spacing:.12em}}@media(max-width: 550px){.btn{height:48px;font-size:14px;padding-right:32px;padding-left:32px;letter-spacing:.12em}}.btn:hover{background-position:100% 50%}.btn__1{background-image:linear-gradient(100deg, #b3b9dc, #fdb9b9, #d0eada)}.btn__2{background-image:linear-gradient(100deg, #fdb9b9, #d0eada, #b5bcde)}.btn__3{background-image:linear-gradient(100deg, #d0eada, #b5bcde, #fdb9b9)}.btn__4{background-image:linear-gradient(100deg, #d0eada, #fdb9b9, #b5bcde)}#philosophy .hero{margin-top:10px;font-size:0;background-repeat:no-repeat;background-position:center bottom -1px;background-image:url("../../images/philhero.png");background-size:100% auto;padding:0 60px}@media(max-width: 700px){#philosophy .hero{padding:0 15px 70px;background-size:100% 70%}}#philosophy .hero img{display:block;margin:auto}#philosophy .benefits{padding:30px 0;padding-bottom:100px}@media(max-width: 500px){#philosophy .benefits{padding-top:23px;padding-bottom:40px}}#philosophy .benefits h1{line-height:1.3;letter-spacing:.01em;font-weight:bold}#philosophy .benefits .benefits-holder{margin-top:20px;margin-left:-2%;width:104%}@media(max-width: 1430px){#philosophy .benefits .benefits-holder{width:100%;margin-left:0}}@media(max-width: 900px){#philosophy .benefits .benefits-holder{-ms-flex-pack:justify;justify-content:space-between}}#philosophy .benefits .benefits-holder .single-benefit{-ms-flex-preferred-size:21%;flex-basis:21%;margin:0 1.91%;margin-top:94px}@media(max-width: 1100px){#philosophy .benefits .benefits-holder .single-benefit{-ms-flex-preferred-size:29.5%;flex-basis:29.5%}}@media(max-width: 900px){#philosophy .benefits .benefits-holder .single-benefit{-ms-flex-preferred-size:48.5%;flex-basis:48.5%;margin-left:0;margin-right:0}}@media(max-width: 650px){#philosophy .benefits .benefits-holder .single-benefit{-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px)}}@media(max-width: 500px){#philosophy .benefits .benefits-holder .single-benefit{-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:85px}}@media(max-width: 500px){#philosophy .benefits .benefits-holder .single-benefit .hdg{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}}#philosophy .benefits .benefits-holder .single-benefit .num{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;font-size:84px;font-weight:300;margin-bottom:35px}@media(max-width: 900px){#philosophy .benefits .benefits-holder .single-benefit .num{font-size:60px}}@media(max-width: 500px){#philosophy .benefits .benefits-holder .single-benefit .num{margin-bottom:14px}}#philosophy .benefits .benefits-holder .single-benefit .num svg{margin-left:13px}@media(max-width: 500px){#philosophy .benefits .benefits-holder .single-benefit .num svg{width:10px;height:auto;margin-left:8px}}#philosophy .benefits .benefits-holder .single-benefit h2{font-weight:bold;margin-bottom:14px}@media(max-width: 900px){#philosophy .benefits .benefits-holder .single-benefit h2{margin-bottom:10px}}@media(max-width: 500px){#philosophy .benefits .benefits-holder .single-benefit h2{margin-left:20px}}#philosophy .getintouch{background-image:url("../../images/phil-bg.png");background-repeat:no-repeat;background-size:cover;background-position:center top}@media(max-width: 700px){#philosophy .getintouch{margin-top:30px}}@media(max-width: 700px){#philosophy .getintouch .git-holder{display:block;padding-bottom:50px}}#philosophy .getintouch .git-holder figure{margin-right:130px}@media(max-width: 700px){#philosophy .getintouch .git-holder figure{margin-right:0;text-align:center;position:relative;margin-bottom:15px;margin-left:-20px;width:calc(100% + 40px)}}@media(max-width: 700px){#philosophy .getintouch .git-holder figure:after{content:"";position:absolute;height:1px;width:100%;background-color:#4c4b4c;display:block;bottom:0;left:0;right:0;margin:auto}}#philosophy .getintouch .git-holder figure img{display:block;margin:auto}@media(max-width: 700px){#philosophy .getintouch .git-holder figure img{max-width:142px;margin-top:-20px}}#philosophy .getintouch .git-holder .git-cont{width:100%;max-width:520px}@media(max-width: 700px){#philosophy .getintouch .git-holder .git-cont{max-width:400px;margin:auto;text-align:center}}#philosophy .getintouch .git-holder .git-cont h2{font-weight:bold;letter-spacing:.01em;margin-bottom:20px}@media(max-width: 450px){#philosophy .getintouch .git-holder .git-cont h2{max-width:260px;margin:auto;margin-bottom:14px}}#philosophy .getintouch .git-holder .git-cont .btn-holder{margin-top:40px}@media(max-width: 700px){#philosophy .getintouch .git-holder .git-cont .btn-holder{margin-top:35px}}#services{padding-bottom:50px}@media(max-width: 900px){#services{padding-bottom:47px}}#services .hero{border-bottom:1px solid #4c4b4c;position:relative;margin-bottom:40px;padding-top:20px}@media(max-width: 450px){#services .hero{border-top:0}}#services .hero:after{content:"";position:absolute;bottom:0;left:0;width:100%;border-radius:25px;height:1px;background-color:rgba(0,0,0,.42);display:block;box-shadow:0 -2px 5px rgba(0,0,0,.42)}#services .hero:before{content:"";position:absolute;top:0;left:0;width:100%;border-radius:25px;height:1px;background-color:rgba(0,0,0,.42);display:block;box-shadow:0 2px 5px rgba(0,0,0,.42)}@media(max-width: 720px){#services .hero .hero-holder .video~*{display:none}}@media(max-width: 720px){#services .hero .hero-holder .video{display:none}}#services .hero .hero-holder video{max-width:100%;width:100% !important;margin:auto;height:auto !important;display:block;pointer-events:none}@media(max-width: 720px){#services .hero .hero-holder video{display:none}}#services .hero .hero-holder .mobile-gif{text-align:center}@media(max-width: 720px){#services .hero .hero-holder .mobile-gif{display:block}}#services .hero .hero-holder .mobile-gif img{display:block;margin:auto}#services .s-heading{max-width:870px;margin:auto;text-align:center}#services .s-heading h2{font-weight:bold;letter-spacing:.01em;line-height:1.5;margin-bottom:17px}@media(max-width: 1450px)and (min-width: 901px){#services .s-heading h2{line-height:1.2;margin-bottom:10px}}@media(max-width: 1450px)and (min-width: 901px){#services .s-heading p{font-size:16px;line-height:23px}}#services .services{padding-bottom:40px}@media(max-width: 900px){#services .services{padding-bottom:0}}@media(max-width: 900px){#services .services .services-holder{margin-left:-20px;width:calc(100% + 40px)}}#services .services .services-holder .single-service{text-align:center;margin-top:60px;-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px);padding:50px 45px;border-radius:4px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}@media(min-width: 901px){#services .services .services-holder .single-service.big{padding:25px 10px}}#services .services .services-holder .single-service.full-width{-ms-flex-preferred-size:100%;flex-basis:100%;background-image:url(../../images/service-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center top;padding-top:8vh;padding-bottom:7vh}@media(max-width: 1450px)and (min-width: 901px){#services .services .services-holder .single-service{padding:20px 25px;margin-top:17px}}@media(max-width: 900px){#services .services .services-holder .single-service{margin-top:30px;-ms-flex-preferred-size:100%;flex-basis:100%;border-radius:0;padding-left:15px;padding-right:15px}}#services .services .services-holder .single-service>div{width:100%;margin-bottom:35px}@media(max-width: 1450px)and (min-width: 901px){#services .services .services-holder .single-service>div{margin-bottom:20px}}@media(max-width: 900px){#services .services .services-holder .single-service>div{margin-bottom:15px}}#services .services .services-holder .single-service>div h3{text-transform:uppercase;margin-bottom:25px;font-weight:bold}@media(max-width: 1450px)and (min-width: 751px){#services .services .services-holder .single-service>div h3{margin-bottom:10px;font-size:22px;line-height:25px}}@media(max-width: 750px){#services .services .services-holder .single-service>div h3{font-size:24px;line-height:34px;letter-spacing:.08em;margin-bottom:17px}}#services .services .services-holder .single-service>div h3.full-width{text-transform:none}#services .services .services-holder .single-service>div .desc.full-width{font-weight:300;max-width:900px;margin:auto}@media(max-width: 1450px)and (min-width: 751px){#services .services .services-holder .single-service>div .desc{font-size:16px;line-height:23px}}#services .services .services-holder .single-service .more-btn{width:216px;height:50px;border-radius:100px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-transform:uppercase;font-size:16px;letter-spacing:.2em;font-weight:bold;-ms-flex-item-align:center;align-self:center;border:2px solid #4c4b4c;cursor:pointer}@media(max-width: 1450px)and (min-width: 901px){#services .services .services-holder .single-service .more-btn{height:42px;width:190px;font-size:14px}}@media(max-width: 900px){#services .services .services-holder .single-service .more-btn{height:48px;font-size:14px}}@media(max-width: 500px){#services .services .services-holder .single-service .more-btn{border-width:1px}}#services #service{margin-bottom:40px}@media(max-width: 1000px){#services #service{margin-bottom:50px}}@media(max-width: 767px){#services #service{margin-bottom:35px}}#services #service .service-content{padding-right:45px;margin-top:80px;border-radius:4px;-ms-flex-align:center;align-items:center}@media(max-width: 1200px){#services #service .service-content{margin-top:60px}}@media(max-width: 1000px){#services #service .service-content{border-radius:4px;-ms-flex-align:center;align-items:center}}@media(max-width: 850px){#services #service .service-content{padding-right:25px;margin-top:40px}}@media(max-width: 767px){#services #service .service-content{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center;width:calc(100% + 40px);margin-left:-20px;padding-left:20px;padding-right:20px;border-radius:0}}#services #service .service-content .back-link-mob{-ms-flex-order:2;order:2;margin-top:20px;-ms-flex-item-align:start;align-self:flex-start}@media(max-width: 767px){#services #service .service-content .back-link-mob{display:inline-block}}#services #service .service-content .service-info{padding-top:40px;-ms-flex-preferred-size:620px;flex-basis:620px;-ms-flex-negative:0;flex-shrink:0;padding-left:85px;padding-bottom:75px;position:relative}@media(max-width: 1600px){#services #service .service-content .service-info{padding-top:30px}}@media(max-width: 1400px){#services #service .service-content .service-info{padding-left:65px;-ms-flex-preferred-size:615px;flex-basis:615px}}@media(max-width: 1200px){#services #service .service-content .service-info{-ms-flex-preferred-size:470px;flex-basis:470px;padding-left:40px}}@media(max-width: 1000px){#services #service .service-content .service-info{padding-top:30px}}@media(max-width: 850px){#services #service .service-content .service-info{-ms-flex-preferred-size:380px;flex-basis:380px;padding-bottom:45px}}@media(max-width: 767px){#services #service .service-content .service-info{-ms-flex-preferred-size:initial;flex-basis:initial;width:100%;padding-left:0;padding-right:0}}@media(max-width: 550px){#services #service .service-content .service-info{padding-top:20px}}#services #service .service-content .service-info .back-link{margin-bottom:20px;display:inline-block}@media(max-width: 1600px){#services #service .service-content .service-info .back-link{margin-bottom:10px}}@media(max-width: 767px){#services #service .service-content .service-info .back-link{display:none}}#services #service .service-content .service-info .back-link:hover{transform:translateX(-5px)}#services #service .service-content .service-info h1{text-transform:uppercase;font-weight:bold;letter-spacing:.12em;margin-bottom:25px}@media(max-width: 1000px){#services #service .service-content .service-info h1{margin-bottom:20px}}#services #service .service-content .service-info .description{max-width:480px;letter-spacing:.01em}#services #service .service-content .service-info .description.fw300{font-weight:300}#services #service .service-content .service-info .description p:not(:last-child){margin-bottom:12px}#services #service .service-content .service-info .help{margin-top:55px}@media(max-width: 1000px){#services #service .service-content .service-info .help{margin-top:45px}}#services #service .service-content .service-info .help h3{margin-bottom:20px;font-weight:bold}@media(max-width: 1000px){#services #service .service-content .service-info .help h3{margin-bottom:15px}}#services #service .service-content .service-info .help ul{list-style-type:disc;padding-left:20px}#services #service .service-content .service-info .help ul li:not(:last-child){margin-bottom:20px}@media(max-width: 1000px){#services #service .service-content .service-info .help ul li:not(:last-child){margin-bottom:15px}}#services #service .service-content .service-info .bottom-text{text-transform:uppercase;font-size:18px;margin-top:12px;font-weight:bold}#services #service .service-content .service-image{padding:10px 0;position:relative;-ms-flex-positive:1;flex-grow:1}@media(max-width: 767px){#services #service .service-content .service-image{-ms-flex-preferred-size:initial;flex-basis:initial;-ms-flex-positive:initial;flex-grow:initial;width:100%}}@media(max-width: 550px){#services #service .service-content .service-image{padding-top:30px;padding-bottom:0}}#services #service .service-content .service-image figure{width:100%;text-align:center;font-size:0}@media(max-width: 550px){#services #service .service-content .service-image figure img{display:block;max-height:65vh;margin:auto}}#services .service-form .btn-holder{margin-top:60px}@media(max-width: 1200px){#services .service-form .btn-holder{margin-top:50px}}@media(max-width: 850px){#services .service-form .btn-holder{margin-top:40px}}@media(max-width: 550px){#services .service-form .btn-holder{margin-top:35px}}#testimonials{padding-bottom:70px}@media(max-width: 750px){#testimonials{padding-bottom:25px}}#testimonials .headings{padding:30px 0;background-image:url("../../images/bge.png");background-repeat:no-repeat;background-size:cover;background-position:center bottom}@media(max-width: 750px){#testimonials .headings{padding-top:30px}}#testimonials .headings h1{font-weight:bold;margin:0}#testimonials .headings p{max-width:810px;margin:auto;margin-top:9px}#testimonials .testimonials-holder{margin-top:60px}@media(max-width: 1300px){#testimonials .testimonials-holder{margin-top:50px;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width: 550px){#testimonials .testimonials-holder{display:block;margin-top:30px}}#testimonials .testimonials-holder .testimonial-item{margin-bottom:30px;-ms-flex-preferred-size:calc(32%);flex-basis:calc(32%);border-radius:9px;position:relative}@media(max-width: 1000px){#testimonials .testimonials-holder .testimonial-item{-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px)}}@media(max-width: 750px){#testimonials .testimonials-holder .testimonial-item{-ms-flex-preferred-size:100%;flex-basis:100%;height:initial !important}}@media(max-width: 550px){#testimonials .testimonials-holder .testimonial-item{margin-left:-20px;width:calc(100% + 40px);border-radius:0;margin-bottom:24px}}#testimonials .testimonials-holder .testimonial-item>div{min-height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:20px 34px 40px;background:inherit;border-radius:9px;box-shadow:0 4px 18px rgba(0,0,0,.22)}@media(max-width: 1300px){#testimonials .testimonials-holder .testimonial-item>div{padding-left:30px;padding-right:30px;padding-top:40px}}@media(max-width: 550px){#testimonials .testimonials-holder .testimonial-item>div{padding-left:15px;padding-right:15px;border-radius:0}}#testimonials .testimonials-holder .testimonial-item>div:hover{box-shadow:0 4px 18px rgba(0,0,0,.25)}#testimonials .testimonials-holder .testimonial-item>div.abs{position:absolute;top:0;left:0;width:100%;z-index:1}@media(max-width: 750px){#testimonials .testimonials-holder .testimonial-item>div.abs{position:static}}#testimonials .testimonials-holder .testimonial-item>div.abs:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff;border-radius:9px;z-index:-1}@media(max-width: 750px){#testimonials .testimonials-holder .testimonial-item>div.abs:before{display:none}}#testimonials .testimonials-holder .testimonial-item>div.abs:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-image:inherit;border-radius:9px;z-index:-1}@media(max-width: 750px){#testimonials .testimonials-holder .testimonial-item>div.abs:after{display:none}}#testimonials .testimonials-holder .testimonial-item.center-el{margin-left:2%;margin-right:2%}@media(max-width: 1000px){#testimonials .testimonials-holder .testimonial-item.center-el{margin-left:0;margin-right:0}}@media(max-width: 550px){#testimonials .testimonials-holder .testimonial-item.center-el{margin-left:-20px;width:calc(100% + 40px)}}#testimonials .testimonials-holder .testimonial-item .content{margin-bottom:19px;font-size:18px;line-height:26px;letter-spacing:.01em}@media(max-width: 1300px){#testimonials .testimonials-holder .testimonial-item .content{font-size:17px;line-height:25px}}@media(max-width: 500px){#testimonials .testimonials-holder .testimonial-item .content{font-size:16px;line-height:24px}}@media(max-width: 750px){#testimonials .testimonials-holder .testimonial-item .content .more-content{display:inline !important}}@media(max-width: 750px){#testimonials .testimonials-holder .testimonial-item .content .dots{display:none !important}}#testimonials .testimonials-holder .testimonial-item .content .showmore{text-align:left;margin-top:8px;color:#ae5551;letter-spacing:.13em;font-size:18px;line-height:26px}@media(max-width: 1300px){#testimonials .testimonials-holder .testimonial-item .content .showmore{font-size:17px;line-height:25px}}@media(max-width: 750px){#testimonials .testimonials-holder .testimonial-item .content .showmore{display:none}}@media(max-width: 500px){#testimonials .testimonials-holder .testimonial-item .content .showmore{font-size:16px;line-height:24px}}#testimonials .testimonials-holder .testimonial-item .content .showmore span{cursor:pointer}#testimonials .testimonials-holder .testimonial-item .author{margin-top:auto;font-weight:800;font-size:18px;line-height:28px}@media(max-width: 1300px){#testimonials .testimonials-holder .testimonial-item .author{font-size:17px;line-height:26px}}@media(max-width: 500px){#testimonials .testimonials-holder .testimonial-item .author{font-size:16px;line-height:24px}}#testimonials .testimonials-holder .between-image{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;margin-top:100px}@media(max-width: 1300px){#testimonials .testimonials-holder .between-image{margin-top:80px;-ms-flex-preferred-size:80%;flex-basis:80%;margin-left:auto;margin-right:auto}}@media(max-width: 550px){#testimonials .testimonials-holder .between-image{-ms-flex-preferred-size:90%;flex-basis:90%;margin-top:40px}}#testimonials .testimonials-holder .between-image img{display:block;margin:0 auto}@media(max-width: 1000px){#testimonials .testimonials-holder .between-image img{max-width:60%}}@media(max-width: 750px){#testimonials .testimonials-holder .between-image img{max-width:100%}}.newsletter{background-image:url("../../images/nws-bg.png");background-repeat:no-repeat;background-size:cover;background-position:center top;padding-bottom:90px;padding-top:100px}@media(max-width: 750px){.newsletter{padding:50px 0;padding-top:40px}}.newsletter .nws-holder{max-width:620px;margin:auto}.newsletter .nws-holder .newsletter-field-row{margin-bottom:0}.newsletter .nws-holder h2{font-weight:bold;letter-spacing:.01em;margin-bottom:40px}@media(max-width: 700px){.newsletter .nws-holder h2{margin-bottom:25px}}.newsletter .nws-holder p{margin-top:25px}#contact{margin-bottom:85px}@media(max-width: 900px){#contact{margin-bottom:47px}}#contact .hero{margin-bottom:30px;background-image:url("../../images/contact-bg.png");background-repeat:no-repeat;background-size:cover;background-position:center center}#contact .hero .ch-holder{max-width:1030px;margin:auto;padding-top:20px}@media(max-width: 600px){#contact .hero .ch-holder{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center}}#contact .hero .ch-holder figure{margin-right:85px;-ms-flex-negative:0;flex-shrink:0}@media(max-width: 1200px){#contact .hero .ch-holder figure{margin-right:50px}}@media(max-width: 950px){#contact .hero .ch-holder figure{margin-right:30px;-ms-flex-preferred-size:35%;flex-basis:35%}}@media(max-width: 600px){#contact .hero .ch-holder figure{margin-right:0;margin-top:5px;max-width:270px}}#contact .hero .ch-holder figure img{display:block}#contact .hero .ch-holder h1{-ms-flex-positive:1;flex-grow:1;max-width:500px;letter-spacing:.01em;line-height:1.5;padding-bottom:20px;font-weight:bold}#contact .headings{margin-bottom:33px}#contact .headings p{max-width:960px;margin:auto}#contact .headings h2{margin-top:80px;text-transform:uppercase;letter-spacing:.06em;font-weight:bold}@media(max-width: 750px){#contact .headings h2{margin-top:40px}}#contact .form-area .contact-form #contact-form .gradient-area{background:linear-gradient(179.94deg, #fbd0c5 36.2%, rgba(251, 208, 197, 0.63) 93.68%, rgba(251, 208, 197, 0.15) 106.45%);margin-bottom:60px}#contact .thankyou .th-holder{background:linear-gradient(179.94deg, #fbd0c5 36.2%, rgba(251, 208, 197, 0.63) 93.68%, rgba(251, 208, 197, 0.15) 106.45%)}.thankyou .th-holder{padding:80px 60px}@media(max-width: 1400px){.thankyou .th-holder{padding:70px}}@media(max-width: 850px){.thankyou .th-holder{padding:50px}}@media(max-width: 767px){.thankyou .th-holder{padding:50px 20px;margin-left:-20px;width:calc(100% + 40px)}}@media(max-width: 550px){.thankyou .th-holder{padding-top:35px;padding-bottom:45px}}.thankyou .th-holder h5{font-weight:bold;max-width:780px;margin:auto;line-height:1.5;margin-bottom:45px}.gradient-area{padding:70px}@media(max-width: 850px){.gradient-area{padding:50px}}@media(max-width: 767px){.gradient-area{padding:50px 20px;margin-left:-20px;width:calc(100% + 40px)}}@media(max-width: 550px){.gradient-area{padding-top:35px;padding-bottom:45px}}.gradient-area .inputs-flex{width:100%;-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 550px){.gradient-area .inputs-flex{display:block}}.gradient-area .inputs-flex .form-row{margin-bottom:30px;-ms-flex-preferred-size:100%;flex-basis:100%;position:relative}@media(max-width: 850px){.gradient-area .inputs-flex .form-row{margin-bottom:25px}}.gradient-area .inputs-flex .form-row.has-dropdown{position:relative}.gradient-area .inputs-flex .form-row.half{-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}.gradient-area .inputs-flex .form-row input{padding:5px 22px;outline:0;border:2px solid #4c4b4c;border-radius:100px;background-color:#fff;font-size:16px;letter-spacing:.11em;height:50px;color:#4c4b4c;width:100%}@media(max-width: 950px){.gradient-area .inputs-flex .form-row input{height:50px;font-size:15px}}@media(max-width: 550px){.gradient-area .inputs-flex .form-row input{font-size:14px;border-width:1px}}.gradient-area .inputs-flex .form-row input::-moz-placeholder{text-transform:uppercase;color:#4c4b4c}.gradient-area .inputs-flex .form-row input:-ms-input-placeholder{text-transform:uppercase;color:#4c4b4c}.gradient-area .inputs-flex .form-row input::placeholder{text-transform:uppercase;color:#4c4b4c}.gradient-area .inputs-flex .form-row input:focus::-moz-placeholder{color:transparent}.gradient-area .inputs-flex .form-row input:focus:-ms-input-placeholder{color:transparent}.gradient-area .inputs-flex .form-row input:focus::placeholder{color:transparent}.gradient-area .inputs-flex .form-row>select{padding:5px 22px;outline:0;border:2px solid #4c4b4c;border-radius:100px;background-color:#fff;font-size:16px;letter-spacing:.11em;height:50px;color:#4c4b4c;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(http://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png);background-repeat:no-repeat;background-position:right 15px center}@media(max-width: 950px){.gradient-area .inputs-flex .form-row>select{height:50px;font-size:15px}}@media(max-width: 550px){.gradient-area .inputs-flex .form-row>select{font-size:14px;border-width:1px}}.invalid input,.invalid textarea,.invalid select{color:red !important;border-color:red !important}.invalid input::-moz-placeholder,.invalid textarea::-moz-placeholder,.invalid select::-moz-placeholder{color:red !important}.invalid input:-ms-input-placeholder,.invalid textarea:-ms-input-placeholder,.invalid select:-ms-input-placeholder{color:red !important}.invalid input::placeholder,.invalid textarea::placeholder,.invalid select::placeholder{color:red !important}.w660{max-width:660px;margin:auto}.txtra-holder{margin-top:-10px}@media(max-width: 550px){.txtra-holder{margin-top:-5px}}.txtra-holder .txtra{width:100%;outline:none;border:none;font-size:16px;letter-spacing:.11em;padding:12px 24px;border-bottom:2px solid #4c4b4c;background-color:transparent;resize:none;height:initial}@media(max-width: 950px){.txtra-holder .txtra{font-size:15px;padding:12px 15px}}@media(max-width: 550px){.txtra-holder .txtra{font-size:14px;border-width:1px;letter-spacing:.09em}}.txtra-holder .txtra::-moz-placeholder{text-transform:uppercase;color:#4c4b4c}.txtra-holder .txtra:-ms-input-placeholder{text-transform:uppercase;color:#4c4b4c}.txtra-holder .txtra::placeholder{text-transform:uppercase;color:#4c4b4c}.txtra-holder .txtra:focus::-moz-placeholder{color:transparent}.txtra-holder .txtra:focus:-ms-input-placeholder{color:transparent}.txtra-holder .txtra:focus::placeholder{color:transparent}body .swiper-pagination-bullet{background-color:transparent;border:2px solid #4c4b4c;width:17px;height:17px;margin:0 8px !important;opacity:1}@media(max-width: 1700px){body .swiper-pagination-bullet{height:15px;width:15px;margin:0 5px !important}}@media(max-width: 500px){body .swiper-pagination-bullet{border-width:1px}}body .swiper-pagination-bullet-active{background-color:#4c4b4c}.newsletter-field-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:52px;margin:auto;margin-top:30px;margin-bottom:60px}@media(max-width: 900px){.newsletter-field-row{margin-top:25px;margin-bottom:45px;height:48px}}@media(max-width: 500px){.newsletter-field-row{display:block;height:initial}}.newsletter-field-row input{height:100%;border:0;outline:0;background-color:#fff;color:#4c4b4c;font-size:16px;letter-spacing:.1em;border-radius:100px 0 0 100px;-ms-flex-positive:1;flex-grow:1;padding:10px 28px;border:2px solid #4c4b4c;border-right:0}@media(max-width: 600px){.newsletter-field-row input{font-size:14px;padding:5px 23px}}@media(max-width: 500px){.newsletter-field-row input{border-radius:100px;width:100%;border:1px solid #4c4b4c;height:48px;text-align:center}}.newsletter-field-row input:focus::-moz-placeholder{color:transparent}.newsletter-field-row input:focus:-ms-input-placeholder{color:transparent}.newsletter-field-row input:focus::placeholder{color:transparent}.newsletter-field-row input.invalid{color:red;border-color:red}.newsletter-field-row input.invalid::-moz-placeholder{color:red}.newsletter-field-row input.invalid:-ms-input-placeholder{color:red}.newsletter-field-row input.invalid::placeholder{color:red}.newsletter-field-row button{height:100%;border:0;outline:0;font-size:16px;letter-spacing:.1em;background-color:#4c4b4c;border-radius:0 100px 100px 0;width:176px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;color:#fff;text-transform:uppercase}@media(max-width: 600px){.newsletter-field-row button{font-size:14px;width:140px}}@media(max-width: 500px){.newsletter-field-row button{border-radius:100px;width:100%;border:1px solid #4c4b4c;margin-top:15px;height:48px}}#newsletter{background:linear-gradient(121.18deg, #ffd8ce 0%, #b6d2af 100%);width:100%;max-width:770px;padding:9px}@media(max-width: 900px){#newsletter{max-width:calc(100% - 60px)}}@media(max-width: 600px){#newsletter{max-width:calc(100% - 40px)}}@media(max-width: 500px){#newsletter{padding:7px}}#newsletter .popup-inner{padding:9vh;width:100%;height:100%;border:2px solid #4c4b4c}@media(max-width: 600px){#newsletter .popup-inner{padding:25px 20px}}@media(max-width: 500px){#newsletter .popup-inner{border-width:1px}}#newsletter .popup-inner #newsletter-form{max-width:500px;margin:auto;width:100%}#newsletter .popup-inner #newsletter-form:not(.thnk){margin-bottom:0}#newsletter .popup-inner #newsletter-form .fancybox-button--close{background-color:transparent;margin:0;position:absolute;padding:0;width:32px;height:32px;top:14px;right:14px}#newsletter .popup-inner #newsletter-form .fancybox-button--close svg{width:32px;height:32px;margin:0}#newsletter .popup-inner #newsletter-form .fancybox-button--close svg path{stroke-width:2px}#newsletter .popup-inner #newsletter-form .illust{max-width:165px;margin:auto;margin-bottom:8px;text-align:center;border-bottom:2px solid #4c4b4c}@media(max-width: 500px){#newsletter .popup-inner #newsletter-form .illust{border-width:1px}}#newsletter .popup-inner #newsletter-form .illust img{display:block;margin:auto}#newsletter .popup-inner #newsletter-form h3{margin-bottom:20px;letter-spacing:.01em;font-weight:bold}@media(max-width: 900px){#newsletter .popup-inner #newsletter-form h3{margin-bottom:15px}}@media(max-width: 500px){#newsletter .popup-inner #newsletter-form h3{max-width:250px;margin-left:auto;margin-right:auto}}#newsletter .popup-inner #newsletter-form p{max-width:580px;margin:auto}#newsletter .popup-inner #newsletter-form .thanks{font-weight:300;font-weight:bold;cursor:pointer}#about{padding-bottom:120px}@media(max-width: 1400px){#about{padding-bottom:100px}}@media(max-width: 1000px){#about{padding-bottom:90px}}@media(max-width: 767px){#about{padding-bottom:60px}}#about h1{background-image:url("../../images/abt-top.png");background-size:cover;background-position:center bottom;background-repeat:no-repeat;padding:60px 20px 85px;letter-spacing:.01em;font-weight:bold}@media(max-width: 1700px){#about h1{padding:60px 20px 85px}}@media(max-width: 1600px){#about h1{padding:30px 20px 65px}}#about .team .person{margin-top:60px;overflow:hidden;padding-top:2px}@media(max-width: 767px){#about .team .person{margin-top:40px}}#about .team .person .photo{float:right;margin-left:28px;margin-bottom:15px;margin-top:4px;display:block;position:relative;z-index:1;width:430px;height:auto}@media(max-width: 1400px){#about .team .person .photo{width:36%}}@media(max-width: 767px){#about .team .person .photo{width:initial;margin-bottom:30px;margin-left:0;float:none}}#about .team .person .pattern{max-width:initial;width:initial;height:auto;top:-130px;margin:auto;pointer-events:none;opacity:0;transition:opacity .4s}@media(max-width: 1400px){#about .team .person .pattern{top:-110px}}@media(max-width: 1200px){#about .team .person .pattern{top:-100px}}@media(max-width: 1000px){#about .team .person .pattern{top:-90px}}#about .team .person .pattern.vis{opacity:1}#about .team .person.person-2{padding-bottom:90px;margin-bottom:90px;border-bottom:2px solid #4c4b4c}@media(max-width: 767px){#about .team .person.person-2{margin-top:70px;margin-bottom:40px;padding-bottom:40px}}@media(max-width: 500px){#about .team .person.person-2{border-width:1px}}#about .team .person.person-2:last-child{border:none;padding-bottom:0}#about .team .person.person-2 .photo{float:left;margin-left:0;margin-right:31px}@media(max-width: 767px){#about .team .person.person-2 .photo{float:none;margin-right:0}}#about .team .person.person-2 .person-heading{margin-left:calc(430px + 31px)}@media(max-width: 1400px){#about .team .person.person-2 .person-heading{margin-left:calc(36% + 31px)}}@media(max-width: 767px){#about .team .person.person-2 .person-heading{margin-left:0}}#about .team .person:after{content:"";display:block;clear:both}#about .team .person .person-wrapper{max-width:1114px;margin:auto}#about .team .person .person-wrapper .person-heading{margin-bottom:30px;max-width:450px}@media(max-width: 1400px){#about .team .person .person-wrapper .person-heading{margin-bottom:20px}}@media(max-width: 767px){#about .team .person .person-wrapper .person-heading{position:relative;z-index:1}}#about .team .person .person-wrapper .person-heading h2{letter-spacing:.08em;margin-bottom:4px;font-weight:bold}#about .team .person .person-wrapper .person-heading p{font-weight:500}#about .team .person .person-wrapper .person-bio{font-size:18px;letter-spacing:.01em;line-height:1.45}@media(max-width: 1400px){#about .team .person .person-wrapper .person-bio{font-size:17px;line-height:1.4}}@media(max-width: 767px){#about .team .person .person-wrapper .person-bio{text-align:center;font-size:16px}}#about .team .person .person-wrapper .person-bio p:not(:last-child){position:relative;margin-bottom:24px}@media(max-width: 1400px){#about .team .person .person-wrapper .person-bio p:not(:last-child){margin-bottom:22px}}@media(max-width: 767px){#about .team .person .person-wrapper .person-bio p:not(:last-child){margin-bottom:18px}}#about .team .sep{margin:110px 0}@media(max-width: 1400px){#about .team .sep{margin:90px 0}}@media(max-width: 767px){#about .team .sep{display:none}}#about .team .sep img{display:block;width:100%}#schools{padding-bottom:80px}@media(max-width: 500px){#schools{padding-bottom:50px}}#schools .headings{padding:30px 0;background-image:url("../../images/bge.png");background-repeat:no-repeat;background-size:cover;background-position:center bottom;margin-bottom:30px}@media(max-width: 750px){#schools .headings{padding-top:30px}}#schools .headings h1{font-weight:bold;margin:0}#schools .headings p{max-width:810px;margin:auto;margin-top:9px}#schools .school-list{-moz-column-count:3;column-count:3;line-height:1.5}@media(max-width: 1200px){#schools .school-list{-moz-column-count:2;column-count:2}}@media(max-width: 800px){#schools .school-list{-moz-column-count:initial;column-count:initial}}#schools .school-list ul li{margin:6px 0;display:-ms-flexbox;display:flex}#schools .school-list ul li:before{content:"";display:inline-block;width:8px;height:8px;background-color:#4c4b4c;margin-right:12px;-ms-flex-align:start;align-items:flex-start;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;margin-top:10px}#schools .school-list ul li:nth-child(7n+1):before{background-color:#d7897d}#schools .school-list ul li:nth-child(7n+2):before{background-color:#566ba4}#schools .school-list ul li:nth-child(7n+3):before{background-color:#86a28b}#schools .school-list ul li:nth-child(7n+4):before{background-color:#f7d0c8}#schools .school-list ul li:nth-child(7n+5):before{background-color:#979dbe}#schools .school-list ul li:nth-child(7n+6):before{background-color:#979dbe}#schools .school-list ul li:nth-child(7n+7):before{background-color:#b1c6b5}#schools .sep{margin:100px 0}@media(max-width: 1400px){#schools .sep{margin:90px 0}}@media(max-width: 750px){#schools .sep{margin:60px 0}}@media(max-width: 500px){#schools .sep{margin-top:50px;margin-bottom:40px}}#schools .sep img{display:block;width:100%}#schools h1{font-weight:bold;text-align:center;margin-bottom:80px}@media(max-width: 1400px){#schools h1{margin-bottom:70px}}@media(max-width: 1200px){#schools h1{margin-bottom:60px}}@media(max-width: 750px){#schools h1{margin-bottom:50px}}@media(max-width: 500px){#schools h1{margin-bottom:33px}}#single-article{padding-top:40px;border-top:1px solid #4c4b4c}#single-article .container{max-width:930px}#single-article .main-area{border-bottom:1px solid #4c4b4c}#single-article .main-area .article-title{font-weight:bold;margin-bottom:24px}#single-article .main-area .article-image{margin-bottom:27px}#single-article .main-area .post-cats{font-size:16px;letter-spacing:.08em;line-height:19px;margin-bottom:12px}#single-article .main-area .post-metas{color:#929292;font-size:16px;letter-spacing:.06em;line-height:19px;font-weight:300}#single-article .main-area .post-metas time{display:inline-block;margin-right:27px}#single-article .main-area .shares span{font-weight:300;color:#929292;letter-spacing:.08em}#single-article .main-area .shares ul li{margin-left:23px}#single-article .main-area .bottom-metas{padding-bottom:50px}@media(max-width: 750px){#single-article .main-area .bottom-metas{padding-bottom:40px}}@media(max-width: 750px){#single-article .main-area .bottom-metas{padding-bottom:30px}}#single-article .main-area .bottom-metas .like>span{font-weight:300;margin-right:27px;display:inline-block;color:#929292;letter-spacing:.08em}#single-article .main-area .bottom-metas .like a{cursor:pointer;color:#fff}#single-article .main-area .bottom-metas .like a.liked{color:#4c4b4c}#single-article .main-area .bottom-metas .like a .dt-share{display:none}#single-article .main-area .bottom-metas .like a svg{display:block}#single-article .main-area .bottom-metas .like a:hover{color:#4c4b4c}#single-article .main-area .content-wrp{margin-top:25px;font-size:16px;line-height:1.55;margin-bottom:70px}@media(max-width: 750px){#single-article .main-area .content-wrp{margin-bottom:50px}}@media(max-width: 450px){#single-article .main-area .content-wrp{margin-bottom:40px}}#single-article .main-area .content-wrp ul,#single-article .main-area .content-wrp li,#single-article .main-area .content-wrp ol{list-style-type:initial;padding:initial}#single-article .main-area .content-wrp blockquote{margin:10px 0}#single-article .main-area .content-wrp p a{text-decoration:underline;color:#91b78d}#single-article .main-area .content-wrp .wp-block-button__link{font-weight:bold}#single-article .main-area .content-wrp ul,#single-article .main-area .content-wrp ol{padding-left:17px;margin:20px 0}#single-article .main-area .content-wrp blockquote{background:#f9f9f9;border-left-width:10px;border-left-style:solid;border-color:#4c4b4c;margin:1.5em 10px;padding:.5em 10px;quotes:"“" "”" "‘" "’"}@media(max-width: 1000px){#single-article .main-area .content-wrp blockquote{border-left-width:7px;margin:1.2em 7px;padding:.3em 7px}}#single-article .main-area .content-wrp blockquote:before{color:#ccc;content:open-quote;font-size:5em;line-height:.1em;margin-right:.25em;vertical-align:-0.4em;background:linear-gradient(100deg, #b3b9dc, #fdb9b9, #d0eada);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#single-article .main-area .content-wrp blockquote p{display:inline}#single-article .main-area .content-wrp blockquote cite{display:block;font-weight:bold;font-style:italic;margin-top:15px}#single-article .main-area .content-wrp h2{font-weight:bold}#single-article .main-area .content-wrp h3{font-weight:bold}#single-article .main-area .content-wrp h4{font-weight:bold}#single-article .main-area .content-wrp h5{font-weight:bold}#single-article .main-area .content-wrp .wp-block-image img{height:auto}#single-article .comments-area{padding-bottom:100px;padding-top:80px}@media(max-width: 750px){#single-article .comments-area{padding-bottom:50px;padding-top:40px}}#single-article .comments-area .post-comments{max-width:660px;margin:auto}#single-article .comments-area .post-comments>h3{margin-bottom:40px;letter-spacing:.06em}#single-article .comments-area .post-comments .comments-count{padding-left:22px;font-size:16px;line-height:19px;letter-spacing:.11em;text-transform:uppercase;margin-bottom:8px}#single-article .comments-area .post-comments #respond #reply-title{margin-bottom:8px}#single-article .comments-area .post-comments #respond #reply-title a{font-weight:bold}#single-article .comments-area .post-comments #respond #reply-title small{float:right;color:#f99fbe;font-weight:bold}#single-article .comments-area .post-comments #respond form textarea,#single-article .comments-area .post-comments #respond form input[type=text],#single-article .comments-area .post-comments #respond form input[type=email]{margin-bottom:25px;width:100%;resize:none;border:2px solid #4c4b4c;font-size:16px;letter-spacing:.08em;padding:14px 22px;color:#4c4b4c}#single-article .comments-area .post-comments #respond form textarea::-moz-placeholder,#single-article .comments-area .post-comments #respond form input[type=text]::-moz-placeholder,#single-article .comments-area .post-comments #respond form input[type=email]::-moz-placeholder{color:#929292;text-transform:uppercase}#single-article .comments-area .post-comments #respond form textarea:-ms-input-placeholder,#single-article .comments-area .post-comments #respond form input[type=text]:-ms-input-placeholder,#single-article .comments-area .post-comments #respond form input[type=email]:-ms-input-placeholder{color:#929292;text-transform:uppercase}#single-article .comments-area .post-comments #respond form textarea::placeholder,#single-article .comments-area .post-comments #respond form input[type=text]::placeholder,#single-article .comments-area .post-comments #respond form input[type=email]::placeholder{color:#929292;text-transform:uppercase}#single-article .comments-area .post-comments #respond form .form-submit{text-align:center}#single-article .comments-area .post-comments .comments{padding-top:20px}#single-article .comments-area .post-comments .comments>.comment{margin-top:30px}#single-article .comments-area .post-comments .comments>.comment .comment.child{padding-left:30px;margin-top:25px}#single-article .comments-area .post-comments .comments>.comment .comment-areas .author-img{margin-right:25px}@media(max-width: 450px){#single-article .comments-area .post-comments .comments>.comment .comment-areas .author-img{margin-right:15px}#single-article .comments-area .post-comments .comments>.comment .comment-areas .author-img img{width:40px;height:auto}}#single-article .comments-area .post-comments .comments>.comment .comment-areas .right-area{padding-top:19px;font-size:16px}#single-article .comments-area .post-comments .comments>.comment .comment-areas .right-area .comment-info{margin-bottom:12px;color:#4c4b4c}@media(max-width: 450px){#single-article .comments-area .post-comments .comments>.comment .comment-areas .right-area .comment-info{display:block}}#single-article .comments-area .post-comments .comments>.comment .comment-areas .right-area .comment-info .comment-metas{color:#979797;letter-spacing:.1em;font-size:14px;line-height:23px;font-style:italic}#single-article .comments-area .post-comments .comments>.comment .comment-areas .right-area .comment-info .author-name{display:inline-block;letter-spacing:.06em;margin-right:20px}#single-article .comments-area .post-comments .comments>.comment .comment-areas .right-area .comment-text>em{color:#f5c3c0}#single-article .comments-area .post-comments .comments>.comment .comment-areas .right-area .comment-text .comment-content{font-size:16px;line-height:1.55;letter-spacing:.01em}#single-article .comments-area .post-comments .comments>.comment .comment-areas .right-area .comment-text .actions{margin-top:15px}#single-article .comments-area .post-comments .comments>.comment .comment-areas .right-area .comment-text .actions span.reply{font-size:14px;letter-spacing:.1em;color:#929292}#single-article .comments-area .post-comments .comments>.comment .comment-areas .right-area .comment-text .actions span.reply a{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex}#single-article .comments-area .post-comments .comments>.comment .comment-areas .right-area .comment-text .actions span.reply a:before{content:"";display:inline-block;width:14px;height:14px;background-image:url("../../images/reply.svg");background-size:100%;margin-right:5px}#single-article .related-posts{margin-top:40px}#single-article .related-posts .container{max-width:1390px}#single-article .related-posts h2{text-align:center;font-weight:bold}#single-article .related-posts .post-list{margin-top:40px;background-image:url("../../images/related-bg.png");background-size:cover;background-position:center top;background-repeat:no-repeat;padding-top:60px;padding-bottom:40px}@media(max-width: 450px){#single-article .related-posts .post-list{padding-top:40px;padding-bottom:30px;margin-top:30px}}@media(max-width: 450px){#single-article .related-posts .post-list .related-holder{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}#single-article .related-posts .post-list .related-holder .article{-ms-flex-preferred-size:calc((100% - 52px) / 3);flex-basis:calc((100% - 52px) / 3)}@media(max-width: 1100px){#single-article .related-posts .post-list .related-holder .article{-ms-flex-preferred-size:calc((100% - 30px) / 2);flex-basis:calc((100% - 30px) / 2)}}@media(max-width: 550px){#single-article .related-posts .post-list .related-holder .article{-ms-flex-preferred-size:100%;flex-basis:100%}}#single-article .related-posts .post-list .related-holder .article .figure{padding-bottom:55.5%;display:block;background-color:#fff;position:relative;margin-bottom:18px}@media(max-width: 1400px){#single-article .related-posts .post-list .related-holder .article .figure{margin-bottom:15px}}#single-article .related-posts .post-list .related-holder .article .figure img{position:absolute;top:0;left:0;width:100%;-o-object-fit:cover;object-fit:cover;height:100%;-o-object-position:center top;object-position:center top}#single-article .related-posts .post-list .related-holder .article h4{font-size:18px;letter-spacing:.06em;line-height:26px;margin-top:10px}@media(max-width: 450px){#single-article .related-posts .post-list .related-holder .article{margin:0}}@media(max-width: 750px){#single-article .related-posts .post-list .related-holder .article:not(:first-child){margin-top:25px}}#page-404{padding-top:95px;padding-bottom:100px}@media(max-width: 1600px){#page-404{padding-top:80px;padding-bottom:80px}}@media(max-width: 500px){#page-404{padding-top:35px;padding-bottom:50px}}@media(max-width: 500px){#page-404 .ttl{max-width:235px}}#page-404 .img-area{margin:50px 0;background-image:url(../../images/bg-purple.png);background-size:cover;background-position:center top 30px;background-repeat:no-repeat}@media(max-width: 500px){#page-404 .img-area{margin-top:24px;margin-bottom:30px}}#page-404 figure{text-align:center}#page-404 figure img{display:block;margin:auto}@media(max-width: 500px){#page-404 figure img{max-width:230px}}#page-404 .bottom h1{margin-bottom:37px}@media(max-width: 500px){#page-404 .bottom h1{margin-bottom:20px}}@keyframes moving{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(-30px, -10px) rotate(25deg)}50%{transform:translate(-60px, -20px) rotate(45deg)}75%{transform:translate(-30px, -10px) rotate(25deg)}}@keyframes moving2{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(30px, 10px) rotate(25deg)}50%{transform:translate(60px, 20px) rotate(45deg)}75%{transform:translate(30px, 10px) rotate(25deg)}}@keyframes moving3{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(40px, 20px) rotate(-45deg)}50%{transform:translate(80px, 40px) rotate(-75deg)}75%{transform:translate(40px, 20px) rotate(-45deg)}}@keyframes moving4{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(-25px, 20px) rotate(25deg)}50%{transform:translate(-50px, 40px) rotate(45deg)}75%{transform:translate(-25px, 20px) rotate(25deg)}}@keyframes gradientChange{0%{background-position:0% 50%}50%{background-position:50% 50%}100%{background-position:100% 50%}}ins.play-gif{position:absolute;font-family:Arial,sans serif;width:50px;height:50px;line-height:52px;text-align:center;background:#222;font-size:18px;color:#fff;border-radius:50%;opacity:.9;border:4px solid #fff;cursor:pointer;text-decoration:none;display:none !important}ins.play-gif:hover{opacity:.5}.gifplayer-wrapper{position:relative;display:block;width:100% !important;height:initial !important}.gifplayer-wrapper .gifplayer-ready.gif{display:block !important}.spinner{height:90px;width:90px;margin:0 auto;position:absolute;top:50%;left:50%;margin-top:-45px;margin-left:-45px;background-image:url("../../images/loader.svg");background-size:80%;background-color:rgba(255,255,255,.8);background-repeat:no-repeat;background-position:center center;border-radius:50%}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}/*!
 * Classic picker styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */.picker{width:100%}.picker__holder{position:absolute;background:#fff;border:1px solid #aaa;border-top-width:0;border-bottom-width:0;border-radius:0 0 5px 5px;box-sizing:border-box;min-width:176px;max-width:466px;max-height:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transform:translateY(-1em) perspective(600px) rotateX(10deg);transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s}.picker__frame{padding:1px}.picker__wrap{margin:-1px}.picker--opened .picker__holder{max-height:25em;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1;border-top-width:1px;border-bottom-width:1px;transform:translateY(0) perspective(600px) rotateX(0);transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s;box-shadow:0 6px 18px 1px rgba(0,0,0,.12)}.picker__box{padding:0 1em}.picker__header{text-align:center;position:relative;margin-top:.75em}.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em}.picker__year{color:#999;font-size:.8em;font-style:italic}.picker__select--month,.picker__select--year{border:1px solid #b7b7b7;height:2em;padding:.5em;margin-left:.25em;margin-right:.25em}@media(min-width: 24.5em){.picker__select--month,.picker__select--year{margin-top:-0.5em}}.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__select--month:focus,.picker__select--year:focus{border-color:#0089ec}.picker__nav--prev,.picker__nav--next{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-0.25em}@media(min-width: 24.5em){.picker__nav--prev,.picker__nav--next{top:-0.33em}}.picker__nav--prev{left:-1em;padding-right:1.25em}@media(min-width: 24.5em){.picker__nav--prev{padding-right:1.5em}}.picker__nav--next{right:-1em;padding-left:1.25em}@media(min-width: 24.5em){.picker__nav--next{padding-left:1.5em}}.picker__nav--prev:before,.picker__nav--next:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.75em solid #000;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:.75em solid #000}.picker__nav--prev:hover,.picker__nav--next:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__nav--disabled,.picker__nav--disabled:hover,.picker__nav--disabled:before,.picker__nav--disabled:before:hover{cursor:default;background:none;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}@media(min-height: 33.875em){.picker__table{margin-bottom:.75em}}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999;font-weight:500}@media(min-height: 33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day{padding:.3125em 0;font-weight:200;border:1px solid transparent}.picker__day--today{position:relative}.picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:.5em solid #0059bc;border-left:.5em solid transparent}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--outfocus{color:#ddd}.picker__day--infocus:hover,.picker__day--outfocus:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__day--highlighted{border-color:#0089ec}.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted{cursor:pointer;color:#000;background:#b1dcfb}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{background:#0089ec;color:#fff}.picker__day--disabled,.picker__day--disabled:hover,.picker--focused .picker__day--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__footer{text-align:center}.picker__button--today,.picker__button--clear,.picker__button--close{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:bold;width:33%;display:inline-block;vertical-align:bottom}.picker__button--today:hover,.picker__button--clear:hover,.picker__button--close:hover{cursor:pointer;color:#000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--today:focus,.picker__button--clear:focus,.picker__button--close:focus{background:#b1dcfb;border-color:#0089ec;outline:none}.picker__button--today:before,.picker__button--clear:before,.picker__button--close:before{position:relative;display:inline-block;height:0}.picker__button--today:before,.picker__button--clear:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-0.05em;width:0;border-top:.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{top:-0.25em;width:.66em;border-top:3px solid #e20}.picker__button--close:before{content:"×";top:-0.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaa}.picker__list{list-style:none;padding:.75em 0 4.2em;margin:0}.picker__list-item{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:-1px;position:relative;background:#fff;padding:.75em 1.25em}@media(min-height: 46.75em){.picker__list-item{padding:.5em 1em}}.picker__list-item:hover{cursor:pointer;color:#000;background:#b1dcfb;border-color:#0089ec;z-index:10}.picker__list-item--highlighted{border-color:#0089ec;z-index:10}.picker__list-item--highlighted:hover,.picker--focused .picker__list-item--highlighted{cursor:pointer;color:#000;background:#b1dcfb}.picker__list-item--selected,.picker__list-item--selected:hover,.picker--focused .picker__list-item--selected{background:#0089ec;color:#fff;z-index:10}.picker__list-item--disabled,.picker__list-item--disabled:hover,.picker--focused .picker__list-item--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default;border-color:#ddd;z-index:auto}.picker--time .picker__button--clear{display:block;width:80%;margin:1em auto 0;padding:1em 1.25em;background:none;border:0;font-weight:500;font-size:.67em;text-align:center;text-transform:uppercase;color:#666}.picker--time .picker__button--clear:hover,.picker--time .picker__button--clear:focus{color:#000;background:#b1dcfb;background:#e20;border-color:#e20;cursor:pointer;color:#fff;outline:none}.picker--time .picker__button--clear:before{top:-0.25em;color:#666;font-size:1.25em;font-weight:bold}.picker--time .picker__button--clear:hover:before,.picker--time .picker__button--clear:focus:before{color:#fff;border-color:#fff}.picker--time{min-width:256px;max-width:320px}.picker--time .picker__holder{background:#f2f2f2}@media(min-height: 40.125em){.picker--time .picker__holder{font-size:.875em}}.picker--time .picker__box{padding:0;position:relative}body .picker__list{padding:0}body .fancybox-is-open .fancybox-bg{opacity:.6;background-color:#000}

/*# sourceMappingURL=styles.min.css.map */