:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#fff0;scroll-behavior:smooth}.slick-slide img,footer,header,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;text-align:left}h2,h3,h4,h5,h6{margin-bottom:.5rem}p,ul{margin-top:0;margin-bottom:1rem}a{text-decoration:none;background-color:#fff0;-webkit-transition:color .3s ease;transition:color .3s ease;color:#fff}a:not([href]),a:not([href]):hover{color:inherit;text-decoration:none}img,svg{vertical-align:middle}img{border-style:none}svg{overflow:hidden}label{display:inline-block;margin-bottom:.5rem;color:#0d0d0d;font-weight:700;line-height:1;margin-bottom:10px}button{border-radius:0}button:focus{outline:5px auto -webkit-focus-ring-color}button,input,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal;background-color:#fff0}[type=button],[type=submit],button{-webkit-appearance:button}.btn:not(:disabled):not(.disabled),[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}textarea{overflow:auto;resize:none}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}.list-unstyled{padding-left:0;list-style:none}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-12,.col-6,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-md-12,.col-md-4,.col-md-6,.col-md-8,.col-sm-12,.col-sm-6,.col-xl-10,.col-xl-2,.col-xl-5,.col-xl-6,.col-xl-7{position:relative;width:100%;padding-right:15px;padding-left:15px}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:576px){.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:992px){.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.offset-lg-3{margin-left:25%}}@media (min-width:1200px){.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.offset-xl-1{margin-left:8.333333%}}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-clip:padding-box;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:#fff0;border:0}.form-control:-moz-focusring{color:#fff0;text-shadow:0 0 0#495057}.form-control:focus{color:#495057;box-shadow:0 0 0 .2rem rgb(0 123 255/.25)}.form-control::-webkit-input-placeholder{opacity:1}.form-control::-moz-placeholder{opacity:1}.form-control:-ms-input-placeholder{opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.btn{display:inline-block;color:#212529;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff0;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn:focus{box-shadow:0 0 0 .2rem rgb(0 123 255/.25)}.btn:disabled{opacity:.65}.collapse:not(.show){display:none}.navbar{position:relative;padding:.5rem 1rem}.navbar,.navbar .container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover,.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:#fff0;border:1px solid #fff0;border-radius:.25rem}@media (max-width:991.98px){.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}#wpforms-form-229 .wpforms-field[data-field-id="5"],.d-none{display:none!important}.d-block{display:block!important}.d-flex{display:-ms-flexbox!important;display:flex!important}@media (min-width:992px){.d-lg-none{display:none!important}}@media (min-width:1200px){.d-xl-flex{display:-ms-flexbox!important;display:flex!important}}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.pt-0,.py-0{padding-top:0!important}.pb-0,.py-0{padding-bottom:0!important}.mr-auto{margin-right:auto!important}.text-center{text-align:center!important}.font-weight-bold{font-weight:700!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}img{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:992px!important}.navbar{display:none}}button::-moz-focus-inner{padding:0;border:0}.slick-list,.slick-slider{position:relative;display:block}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{overflow:hidden;padding:0}.slick-list:focus{outline:0}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}.feature-item .feature__icon i,.slick-initialized .slick-slide{display:block}@font-face{font-family:icomoon;src:url(/wp-content/themes/twentytwenty/assets1/fonts/icomoon.eot);src:url(/wp-content/themes/twentytwenty/assets1/fonts/icomoon.eot)format("embedded-opentype"),url(/wp-content/themes/twentytwenty/assets1/fonts/icomoon.ttf)format("truetype"),url(/wp-content/themes/twentytwenty/assets1/fonts/icomoon.woff)format("woff"),url(/wp-content/themes/twentytwenty/assets1/fonts/icomoon.svg)format("svg");font-weight:400;font-style:normal;font-display:swap}[class*=" icon-"],[class^=icon-],body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.icon-location:before{content:""}.icon-maid:before{content:""}.icon-arrow-right:before{content:""}.icon-checkmark:before{content:""}.icon-clock:before{content:""}.icon-email:before{content:""}.icon-phone:before{content:""}.icon-search:before{content:""}body{background-color:#fff;font-family:Roboto,sans-serif;font-size:14px;color:#000;overflow-x:hidden}::-moz-selection{background-color:#d24d50;color:#fff}::selection{background-color:#d24d50;color:#fff}a:hover{color:#0d0d0d;text-decoration:none}section{position:relative}img{max-width:100%}*{outline:0}button{padding:0;border:0;background-color:#fff0}.form-control,.form-control:focus,button,button:focus{outline:0;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}@media (min-width:1200px){.container{max-width:1280px}}@media (min-width:768px) and (max-width:1200px){.container{max-width:100%}}@media (max-width:991px){body,html{overflow-x:hidden}}.row-gutter-0{margin-left:0;margin-right:0}.row-gutter-0>[class*=col]{padding-right:0;padding-left:0}.fz-14{font-size:14px!important}.align-v-h{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.mt-60{margin-top:60px!important}.mb-0{margin-bottom:0!important}.mb-10{margin-bottom:10px!important}.mb-20{margin-bottom:20px!important}.mb-30{margin-bottom:30px!important}.mb-60{margin-bottom:60px!important}.mb-70{margin-bottom:70px!important}.mr-30{margin-right:30px!important}.mr-40{margin-right:40px!important}.ml-20{margin-left:20px!important}.ml-30{margin-left:30px!important}.pt-30{padding-top:30px!important}.pt-40{padding-top:40px!important}.pt-50{padding-top:50px!important}.pt-70{padding-top:70px!important}.pt-80{padding-top:80px!important}.pt-100{padding-top:100px!important}.pb-20{padding-bottom:20px!important}.pb-60{padding-bottom:60px!important}.pb-100{padding-bottom:100px!important}.heading__title{color:#0d0d0d}@media (max-width:992px){.mt-60{margin-top:30px!important}.mb-30{margin-bottom:15px!important}.mb-40{margin-bottom:20px!important}.mb-60{margin-bottom:30px!important}.mb-70{margin-bottom:35px!important}.mr-30{margin-right:15px!important}.mr-40{margin-right:20px!important}.ml-30{margin-left:15px!important}.pt-30{padding-top:15px!important}.pt-40{padding-top:20px!important}.pt-50{padding-top:25px!important}.pt-70{padding-top:35px!important}.pt-80{padding-top:40px!important}.pt-100{padding-top:50px!important}.pb-60{padding-bottom:30px!important}.pb-80{padding-bottom:40px!important}.pb-100{padding-bottom:50px!important}}@media (min-width:768px) and (max-width:991px){section{padding-top:60px;padding-bottom:60px}}@media (min-width:320px) and (max-width:767px){section{padding-top:50px;padding-bottom:50px}}.color-white{color:#fff!important}.color-gray{color:#f9f9f9!important}.color-accent{color:#d24d50!important}.bg-img{position:relative;z-index:1}.bg-overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;background-color:rgb(27 26 26/.25)}.bg-overlay-primary-gradient:before,.bg-overlay-primary:before{background-image:linear-gradient(180deg,#d24d50 19%,#0d0d0d 71%)}.bg-overlay-primary-gradient:before{opacity:.95;background-color:#fff0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(19%,#d24d50),color-stop(71%,#4c95fa))}.bg-overlay-secondary-gradient:before{background-color:#fff0;background-image:-webkit-gradient(linear,left top,left bottom,from(#00000),to(#000));background-image:linear-gradient(180deg,#00000 0,#000 100%)}.bg-overlay-secondary-gradient:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;opacity:.95;background-color:#000}h2,h3,h4,h5,h6{color:#d24d50;font-family:"Fira Sans",sans-serif;text-transform:capitalize;font-weight:600;line-height:1.3;margin-top:30px;margin-bottom:15px}h2{font-size:42px}h4{font-size:32px}h5{font-size:24px}h6{font-size:18px}.heading__subtitle{font-family:"covered by your grace",cursive;font-size:30px;font-weight:400;color:#d24d50;line-height:1.1;margin-bottom:10px}.heading__title{font-size:37px;margin-bottom:20px}.heading__desc{font-size:16px;margin-bottom:0}.heading-layout2 .heading__title{font-size:40px}.heading-light .heading__subtitle{color:#f9f9f9}.heading-light .heading__subtitle:after{background-color:#fff}.heading-light .heading__desc,.heading-light .heading__title{color:#fff}@media (max-width:992px){.heading__title{font-size:30px}}@media (min-width:320px) and (max-width:767px){.heading__title{font-size:21px;margin-bottom:10px}.heading__subtitle{font-size:22px}.heading__desc{font-size:13px}.heading-layout2 .heading__title{font-size:24px}}.btn{text-transform:capitalize;position:relative;z-index:1;font-size:15px;font-weight:700;min-width:170px;height:60px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:0 15px;border:0;border-radius:6px;overflow:hidden;-webkit-transition:all .3s linear;transition:all .3s linear}.btn:active,.btn:focus{-webkit-box-shadow:none;box-shadow:none;outline:0}.btn i,.btn span{margin:0 3px}.btn .icon-filled,.btn .icon-outlined{width:26px;height:26px;line-height:22px;border-radius:50%;text-align:center;display:inline-block;border:2px solid #fff0;-webkit-transition:all .3s linear;transition:all .3s linear}.btn:not(.btn__link):not(.btn__outlined):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:#0d0d0d;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;transform-origin:right center;-webkit-transition:transform .24s cubic-bezier(.37,.31,.31,.9);-webkit-transition:-webkit-transform .24s cubic-bezier(.37,.31,.31,.9);transition:transform .24s cubic-bezier(.37,.31,.31,.9);transition:transform .24s cubic-bezier(.37,.31,.31,.9),-webkit-transform .24s cubic-bezier(.37,.31,.31,.9)}.btn:not(.btn__link):not(.btn__outlined):hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center;transform-origin:left center}.btn__primary{color:#fff;background-color:#d24d50}.btn__primary:active,.btn__primary:focus{color:#fff;border-color:#d24d50;background-color:#d24d50}.btn__primary:hover{color:#fff}.btn__secondary{color:#fff;background-color:#0d0d0d}.btn__accent:before,.btn__secondary:before{background-color:#d24d50!important}.btn__secondary .icon-outlined{color:#fff;border-color:#fff;background-color:#fff0}.btn__secondary:hover{color:#fff}.btn__secondary:hover .icon-outlined{color:#0d0d0d;border-color:#fff;background-color:#fff}.btn__secondary:active,.btn__secondary:focus{color:#fff;border-color:#222;background-color:#222}.btn__accent{color:#0d0d0d;background-color:#d24d50}.btn__accent:hover{color:#fff}.btn__accent:active,.btn__accent:focus{color:#fff;border-color:#0d0d0d;background-color:#0d0d0d}.btn__white{background-color:#fff;color:#0d0d0d}.btn__white:active,.btn__white:focus{color:#0d0d0d;border-color:#fff;background-color:#fff}.btn__white:hover{color:#fff}.btn__white.btn__outlined{color:#fff;background-color:#fff0;border:2px solid #fff}.btn__white.btn__outlined:hover,.social-icons li a:hover i{color:#d24d50;background-color:#fff}.btn__link,.btn__outlined{background-color:#fff0}.btn__link{min-width:0;line-height:1;height:auto;padding:0;border:0!important;border-radius:0}.btn__link:active,.btn__link:focus{background-color:#fff0}.btn__link.btn__secondary{color:#0d0d0d}.btn__link.btn__secondary .icon-outlined{color:#0d0d0d;border-color:#0d0d0d;background-color:#fff0}.btn__link.btn__secondary:hover{color:#d24d50}.btn__link.btn__secondary:hover .icon-outlined,.btn__link.btn__white:hover .icon-filled,.btn__link.btn__white:hover .icon-outlined{color:#fff;border-color:#d24d50;background-color:#d24d50}.btn__link.btn__white{color:#fff}.btn__link.btn__white .icon-filled,.btn__link.btn__white .icon-outlined{color:#d24d50;border-color:#fff;background-color:#fff}.btn__link.btn__white .icon-filled{color:#0d0d0d}.btn__link.btn__white:hover,.navbar .nav__item .nav__item-link:hover{color:#d24d50}.btn__block,.navbar .nav__item .nav__item-link:hover:before{width:100%}@media (min-width:320px) and (max-width:767px){.btn:not(.btn__link){font-size:13px;min-width:120px;height:40px}}.form-control{font-size:14px;height:60px;padding:0 20px;border-radius:5px;background-color:#eef3fa;border:2px solid #eef3fa}.form-control:focus{border-color:#d24d50;background-color:#eef3fa}.form-control::-webkit-input-placeholder{color:#4b6d8f}.form-control:-moz-placeholder{color:#4b6d8f}.form-control::-moz-placeholder{color:#4b6d8f}.form-control:-ms-input-placeholder{color:#4b6d8f}::-webkit-calendar-picker-indicator,::-webkit-inner-spin-button{opacity:0}.social-icons{display:-webkit-box;display:-ms-flexbox;display:flex}.social-icons li{margin-right:10px}.social-icons li:last-child{margin-right:0}.social-icons li a,.social-icons li a i{border-radius:50%;-webkit-transition:all .4s linear;transition:all .4s linear}.social-icons li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;background-color:#fff0;border:2px solid #eef3fa}.social-icons li a i{width:20px;height:20px;line-height:20px;text-align:center;font-size:11px;color:#fff;background-color:#0d0d0d}.social-icons li a:hover{border-color:#d24d50;background-color:#d24d50}.icon-arrow-right{font-size:65%}.contact-list li{font-size:14px;margin-bottom:5px}.contact-list li:last-child{margin-bottom:0}.slick-list{margin:0-10px}.slick-slide{margin:0 10px}.slick-dots{list-style:none;position:relative;z-index:2;padding:0;text-align:center;margin-bottom:0}.slick-dots li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;width:10px;height:10px;margin:0 7px;-webkit-transition:all .3s linear;transition:all .3s linear}.slick-dots li button{display:block;font-size:0;width:10px;height:10px;padding:0;border-radius:50%;background-color:#0d0d0d;-webkit-transition:all .2s linear;transition:all .2s linear}.slick-dots li.slick-active button{background-color:#d24d50;-webkit-box-shadow:0 0 0 5px rgb(41 131 253/.15);box-shadow:0 0 0 5px rgb(41 131 253/.15)}.carousel-dots-light .slick-dots li button,.header-topbar .social-icons li a:hover i{background-color:#fff}.carousel-dots-light .slick-dots li.slick-active button{-webkit-box-shadow:0 0 0 5px rgb(255 255 255/.2);box-shadow:0 0 0 5px rgb(255 255 255/.2)}.header{position:relative;z-index:1000}.navbar{padding:0;height:100px;max-height:100px;background-color:#fff}.navbar>.container-fluid{position:relative;height:100px}.navbar .navbar-brand{padding:0;margin:0;line-height:100px}.navbar .logo-light{display:none}.navbar .navbar-toggler{padding:0;border:0;border-radius:0;width:23px;position:relative}.navbar .navbar-toggler .menu-lines{display:inline-block}.navbar .navbar-toggler .menu-lines:after,.navbar .navbar-toggler .menu-lines:before{content:"";position:absolute;left:0;width:23px;height:1px;display:inline-block;background-color:#0d0d0d;-webkit-transition:.3s ease;transition:.3s ease}.navbar .navbar-toggler .menu-lines:before{top:0}.navbar .navbar-toggler .menu-lines:after{top:12px}.navbar .navbar-toggler .menu-lines span{position:absolute;top:6px;left:0;width:18px;height:1px;background-color:#0d0d0d}.navbar .nav__item{position:relative;margin-right:29px}.header-topbar .contact__list li:last-child,.navbar .nav__item:last-child,.navbar-actions>li:last-child{margin-right:0}.navbar .nav__item .nav__item-link{font-size:15px;font-weight:700;text-transform:capitalize;display:block;position:relative;color:#0d0d0d;line-height:100px;letter-spacing:.4px;padding-right:15px}.navbar .nav__item .nav__item-link:before{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#d24d50;-webkit-transition:.5s ease;transition:.5s ease}.navbar-actions{position:relative}.navbar-actions>li{margin-right:30px}.navbar-actions .action__btn-request{height:50px}.header-topbar,.header-topbar .contact__list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-topbar{height:50px;background-color:#000}.header-topbar .contact__list li{position:relative;font-size:13px;margin-right:20px}.header-topbar .contact__list li a:not(.btn){color:#fff}.header-topbar .contact__list li a:not(.btn):hover{color:#9aaabb}.header-topbar .contact__list li a:not(.btn)>span:first-child{color:#d24d50}.header-topbar .contact__list li>i{font-size:16px;color:#d24d50;margin-right:8px}.header-topbar .social-icons li a{border:0;width:auto;height:auto}#scrollTopBtn:hover,.footer .social-icons li a i,.header-topbar .social-icons li a i{color:#fff;background-color:#d24d50}.header-layout2{-webkit-box-shadow:0 5px 83px 0 rgb(9 29 62/.1);box-shadow:0 5px 83px 0 rgb(9 29 62/.1)}.header-layout2 .header-topbar{position:relative}.header-layout2 .header-topbar:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background-repeat:repeat-x;background-image:url(/wp-content/themes/twentytwenty/assets1/images/icons/waves.svg)}.header-layout2 .phone__number{font-size:15px;color:#1d65b9}.header-layout2 .phone__number .phone__number-icon{color:#1d65b9;font-size:50px;line-height:1;margin-right:10px}.header-layout2 .phone__number .call__text{display:block;font-weight:400;font-size:13px;color:#9aaabb;margin-bottom:5px}.search-popup{position:fixed;z-index:2300;top:0;bottom:0;height:100%;opacity:0;visibility:hidden;background-color:#fff;-webkit-transform:scale(.7);transform:scale(.7)}.search-popup .search-popup__close{position:absolute;top:50px;right:50px;cursor:pointer;font-style:normal;width:50px;height:50px;line-height:50px;text-align:center;border-radius:3px;color:#fff;background-color:#d24d50;-webkit-transition:all .2s linear;transition:all .2s linear}.search-popup .search-popup__close:hover{background-color:#0d0d0d}.search-popup,.search-popup .search-popup__form{right:0;width:100%;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.search-popup .search-popup__form{position:absolute;top:50%;left:0;max-width:550px;margin:-40px auto 0;-webkit-transform:translateY(-50%) scaleX(0);transform:translateY(-50%) scaleX(0);-webkit-transition-delay:.5s;transition-delay:.5s}.search-popup .search-popup__btn{position:absolute;top:0;left:0;line-height:80px;text-align:center;font-size:28px;cursor:pointer;color:#0d0d0d;-webkit-transition:.3s ease;transition:.3s ease}.search-popup .search-popup__btn:hover{color:#d24d50}.search-popup .search-popup__form__input{font-family:Roboto,sans-serif;font-weight:300;font-size:35px;z-index:1;width:100%;height:80px;border:0;padding:0 0 0 40px;color:#000;background:0 0;border-bottom:2px solid #e7ebef;-webkit-transition:all .3s ease;transition:all .3s ease}.search-popup .search-popup__form__input::-webkit-input-placeholder{color:#000}.search-popup .search-popup__form__input:-moz-placeholder{color:#000}.search-popup .search-popup__form__input::-moz-placeholder{color:#000}.search-popup .search-popup__form__input:-ms-input-placeholder{color:#000}@media (min-width:1200px){.header-topbar>.container-fluid,.navbar>.container-fluid{padding-left:40px;padding-right:40px}.navbar>.container-fluid .navbar-brand{margin-right:40px;padding-right:40px;border-right:1px solid #e6eaef}.navbar>.container-fluid .navbar-actions{height:100%;margin-left:40px;padding-left:40px;border-left:1px solid #e6eaef}}@media (max-width:1600px){.header-layout2 .phone__number{display:none!important}}@media (max-width:1199px){.header-topbar{display:none!important}}@media (min-width:992px) and (max-width:1200px){.navbar .nav__item{margin-right:20px}}@media (max-width:991px){.navbar .navbar-toggler{position:absolute;right:15px;height:13px}.navbar .collapse:not(.show){display:block}.navbar .navbar-nav{margin:0!important}.navbar .nav__item{margin-right:0}.navbar .nav__item .nav__item-link{color:#222;line-height:35px!important;padding-left:15px}.navbar .nav__item .nav__item-link:hover{color:#d24d50}.navbar .nav__item .nav__item-link:before{display:none}.navbar .navbar-collapse{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;visibility:hidden;opacity:0;background-color:rgb(0 0 0/.6);z-index:1000;padding:0;-webkit-transition:.4s ease;transition:.4s ease}.navbar .navbar-collapse .navbar-nav{opacity:0;width:240px;height:100%;overflow-y:auto;padding:50px 0 20px;background-color:#fff;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:.4s;transition-delay:.4s}.navbar .close-mobile-menu{position:absolute;top:30px;right:30px;z-index:1100;width:35px;height:35px;line-height:33px;text-align:center;border-radius:50%;border:1px solid #fff;color:#fff;cursor:pointer;opacity:0;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transition-delay:.5s;transition-delay:.5s}.header .navbar{background-color:#fff}.header .logo-dark{display:inline-block}.header .logo-light{display:none}.header .navbar .navbar-toggler .menu-lines span,.header .navbar .navbar-toggler .menu-lines:after,.header .navbar .navbar-toggler .menu-lines:before{background-color:#0d0d0d}.header .navbar-expand-lg>.container-fluid{width:100%;max-width:none}.header .navbar,.header .navbar>.container-fluid{height:80px}.header .navbar-brand{margin-left:15px;line-height:80px!important}}@media (min-width:320px) and (max-width:575px){.search-popup .search-popup__form{width:90%}.search-popup .search-popup__form__input{font-size:20px;font-weight:400;height:40px;padding:0 0 0 30px}.search-popup .search-popup__btn{font-size:20px;line-height:40px}.search-popup .search-popup__close{font-size:14px;top:30px;right:30px;width:30px;height:30px;line-height:30px}}@media (max-width:420px){.header .navbar-brand img{max-width:100px;border-radius:10px}}.footer .footer-primary{padding-top:80px;padding-bottom:30px;background-color:#000}.footer .footer-secondary{position:relative;padding:0;background-color:#000}.footer [class*=footer-widget]{margin-bottom:30px}.footer .footer-widget__title{color:#fff;font-size:25px;font-weight:600;text-transform:capitalize;margin-bottom:20px}.footer .contact-list li{color:#fff;line-height:26px;margin-bottom:0}.footer .footer-widget-newsletter{position:relative;padding:10px;border-radius:8px;background-color:#fff}.footer .footer-widget-newsletter .newsletter__title{line-height:1.5}.footer .footer-widget-newsletter:before{content:"";position:absolute;top:0;left:0;width:100%;height:6px;border-radius:8px 8px 0 0;background:repeating-linear-gradient(-45deg,#fff,#fff 6px,#d24d50 6px,#d24d50 20px,#fff 20px,#fff 26px,#d24d50 26px,#d24d50 40px)}.footer .footer-widget-newsletter .newsletter__stamp{position:absolute;top:-50px;left:-50px}.footer .footer-widget-newsletter .newsletter__form{position:relative}.footer .footer-widget-newsletter .newsletter__form .form-control{border-color:#eef3fa;background-color:#eef3fa;padding-right:110px}.footer .footer-widget-newsletter .newsletter__form .btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:5px;height:40px;min-width:100px}.footer .footer-widget-nav li a{display:block;position:relative;color:#fff;font-size:14px;margin-bottom:11px}.footer .footer-widget-nav li a:hover{color:#fff}.footer .footer__copyrights{color:#fff;margin-bottom:5px}.footer .social-icons li a{border:2px solid rgb(234 234 234/.15)}.footer .social-icons li a:hover{border-color:#fff;background-color:#fff0}.phone__number{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Fira Sans",sans-serif;font-weight:700;font-size:22px;line-height:2;color:#3851a2!important}.phone__number:hover{color:#d24d50!important}.phone__number i{margin-right:7px}#scrollTopBtn{width:110px;height:110px;font-size:18px;border-radius:5px 5px 0 0;text-align:center;color:#0d0d0d;background-color:#d24d50;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#scrollTopBtn .scroll__text{display:block;font-size:14px;font-weight:700;padding:0 15px}@media (min-width:1200px){.footer .footer-widget-contact{padding-right:30px}}@media (min-width:320px) and (max-width:1200px){.footer .footer-primary{padding-top:35px;padding-bottom:30px}.footer .footer-secondary{padding:20px 0}.footer .footer-secondary:after{left:20px;right:20px;height:3px}.footer .footer-widget-contact{padding:20px}.footer .footer-widget-contact:after{top:20px;bottom:20px}.footer .footer-widget__title{margin-bottom:15px}.footer .footer-widget-nav li a{font-size:13px}}@media (min-width:320px) and (max-width:767px){.footer .footer-widget-newsletter .newsletter__stamp{position:absolute;top:-20px;max-width:100px;left:-20px}#scrollTopBtn{width:40px;height:40px;font-size:14px;border-radius:2px}#scrollTopBtn .scroll__text{display:none}}.slider{padding:0}.slider .slide-item{height:calc(100vh - 165px);min-height:550px}.slider .slide__subtitle{font-family:"covered by your grace";font-size:30px;color:#fff;display:block;margin-bottom:8px;font-weight:100}.slider .slide__title{color:#d24d50;font-size:70px;line-height:1.1;margin-bottom:25px}.slider .slide__desc{color:#fff;font-size:17px;line-height:1.5;font-weight:700;max-width:595px;margin-bottom:30px}.slider .bg-overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;background:rgb(3 43 86/.4)}.slider .bg-overlay:before{background:-webkit-gradient(linear,left top,left bottom,from(#021c37),color-stop(14%,#051c33),color-stop(62%,rgb(17 27 37/.1)),to(#fff0));background:linear-gradient(to bottom,#021c37 0,#051c33 14%,rgb(17 27 37/.1) 62%,#fff0 100%);opacity:.4}.fancybox__desc,.fancybox__title{color:#000}@media (min-width:1200px){.slider .btn{min-width:190px}}@media (min-width:768px) and (max-width:1200px){.slider .slide-item{padding-right:50px;padding-left:50px}}@media (min-width:992px) and (max-width:1200px){.slider .slide__title{font-size:65px}}@media (min-width:768px) and (max-width:991px){.slider .slide__title{font-size:50px;margin-bottom:10px}}@media (min-width:320px) and (max-width:767px){.slider .slide-item{min-height:0;padding:100px 10px;height:auto!important}.slider .slide__desc{font-size:15px;font-weight:400;margin-bottom:20px}}@media (min-width:576px) and (max-width:767px){.slider .slide__title{font-size:32px;margin-bottom:10px}}@media (min-width:320px) and (max-width:575px){.slider .slide__subtitle{font-size:22px}.slider .slide__title{font-size:30px;margin-bottom:10px}.slider .btn{margin-bottom:10px}.slider .slide-item{padding:30px 10px}}.fancybox-item{position:relative;margin-bottom:30px;-webkit-transition:all .3s linear;transition:all .3s linear}.fancybox-item .fancybox__content{overflow:hidden;position:relative;padding:37px 30px 35px}.fancybox-item .fancybox__title{font-size:22px;margin-bottom:20px}.fancyboxs-layout3 .fancybox-item{z-index:3;background-color:#fff}.fancyboxs-layout3 .fancybox-item .fancybox__title{font-size:18px;margin-bottom:12px}.fancyboxs-layout3 .fancybox-item .fancybox__desc{margin-bottom:10px}.fancyboxs-layout3 .fancybox-item-custom{overflow:hidden;border-radius:15px}.fancyboxs-layout3 .fancybox-item-custom .fancybox__title{font-family:"covered by your grace",cursive;font-size:30px;font-weight:400;color:#fff;margin-bottom:5px}.fancyboxs-layout3 .fancybox-item-custom .fancybox__desc{font-weight:700;color:#fff;margin-bottom:20px}.fancyboxs-layout3 .fancybox-item-custom .btn__white.btn__link .icon-filled{width:33px;height:33px;line-height:31px;color:#d24d50;margin-right:8px}.fancyboxs-layout3 .fancybox-item-custom .btn__white.btn__link:hover{color:#0d0d0d}.fancyboxs-layout3 .fancybox-item-custom .btn__white.btn__link:hover .icon-filled{color:#fff;border-color:#0d0d0d;background-color:#0d0d0d}@media (min-width:992px){.fancyboxs-layout3 .fancybox-wrapper{margin-top:-50px!important}}@media (max-width:991px){.fancybox-item{margin:10px 0}.fancybox-item .fancybox__content{padding:20px}}@media (min-width:768px){.fancyboxs-layout3 .fancybox-wrapper{overflow:hidden;margin-top:30px;border-radius:15px;-webkit-box-shadow:0 5px 83px 0 rgb(9 29 62/.08);box-shadow:0 5px 83px 0 rgb(9 29 62/.08)}.fancyboxs-layout3 .fancybox-wrapper>[class*=col-]:not(:last-of-type){border-right:2px solid #e6e8eb}.fancyboxs-layout3 .fancybox-item{margin-bottom:0}.fancyboxs-layout3 .fancybox-item:not(.fancybox-item-custom){border-radius:0;-webkit-box-shadow:none;box-shadow:none}.fancyboxs-layout3 .fancybox-item.fancybox-item-custom{margin-top:-50px}}@media (min-width:320px) and (max-width:767px){.fancybox-item .fancybox__title{font-size:16px;margin-bottom:5px}.fancybox-item .fancybox__desc{font-size:13px;margin-bottom:10px}.fancyboxs-layout3 .fancybox-item{border-radius:5px;-webkit-box-shadow:0 5px 83px 0 rgb(3 43 86/.13);box-shadow:0 5px 83px 0 rgb(3 43 86/.13)}}.contact-panel,.feature-item{position:relative;border-radius:10px}.feature-item{margin-bottom:30px;-webkit-transition:all .3s linear;transition:all .3s linear}.feature-item .feature__icon{position:relative;font-size:60px;line-height:1;color:#1d65b9;margin-bottom:22px}.feature-item .feature__title{color:#1e4873;line-height:1.4;font-size:18px;font-weight:700;margin-bottom:15px}.feature-item .feature__desc{margin-bottom:0}.feature-layout1 .feature-item{overflow:hidden;-webkit-box-shadow:0 5px 83px 0 rgb(3 43 86/.13);box-shadow:0 5px 83px 0 rgb(3 43 86/.13)}.feature-layout1 .feature-item .feature__body{position:relative;z-index:2;padding:50px 40px;background-color:#fff;-webkit-transition:all .4s ease;transition:all .4s ease}.feature-layout1 .feature-item .feature__img{position:absolute;bottom:0;left:0;z-index:1;width:100%}.feature-layout1 .feature-item .feature__icon{width:60px;height:60px;-webkit-transition:all .3s ease;transition:all .3s ease}.feature-layout1 .feature-item .feature__icon:before{content:"";position:absolute;top:-15px;left:-15px;width:61px;height:64px;z-index:-1;background-repeat:no-repeat;background-image:url(/wp-content/themes/twentytwenty/assets1/images/shape1.png)}.feature-layout1 .feature-item:hover .feature__icon,.services-layout1 .service-item:hover .service__icon:before{opacity:0}.feature-layout1 .feature-item:hover .feature__body{-webkit-transform:translateY(-100px);transform:translateY(-100px)}.feature-carousel .cta__banner{overflow:hidden;border-radius:7px}.feature-carousel .cta__banner .cta__img{-webkit-box-flex:0;-ms-flex:0 0 144px;flex:0 0 144px}.feature-carousel .cta__banner .cta__title{color:#fff;font-family:"covered by your grace",cursive;font-weight:400;font-size:30px;margin-bottom:10px}.feature-carousel .cta__banner .cta__desc{color:#fff;font-weight:700}.feature-carousel .cta__banner .cta__body{padding:30px 40px}.feature-carousel .cta__banner .btn__white:hover{color:#d24d50}.feature-carousel .cta__banner .btn__white:hover .icon-outlined{border-color:#d24d50;background-color:#d24d50}@media (min-width:1200px){.feature-item .feature__title{padding-right:15px}.feature-carousel .cta__banner{margin-bottom:-54px}}@media (min-width:320px) and (max-width:767px){.feature-item .feature__icon{font-size:40px;margin-bottom:5px}.feature-item .feature__title{font-size:15px;margin-bottom:5px}.feature-layout1 .feature-item .feature__body{padding:30px}.feature-layout1 .feature-item:hover .feature__body{-webkit-transform:translateY(-80px);transform:translateY(-80px)}.feature-carousel .cta__banner{-ms-flex-wrap:wrap;flex-wrap:wrap}.feature-carousel .cta__banner .cta__img img{border-radius:4px;padding:20px 20px 0}.feature-carousel .cta__banner .cta__body{padding:20px}.feature-carousel .cta__banner .cta__title{font-size:20px}}.contact-panel{z-index:2;padding:70px;background-color:#fff;-webkit-box-shadow:0 5px 83px 0 rgb(3 43 86/.12);box-shadow:0 5px 83px 0 rgb(3 43 86/.12)}.contact-panel__title{font-size:24px}@media (min-width:1600px){.contact-layout2{margin:0 60px}}@media (min-width:1300px){.contact-layout2{margin:0 20px;border-radius:10px;overflow:hidden}}@media (min-width:1200px){.contact-layout2 .contact-panel{padding:50px;margin-right:50px}}@media (min-width:992px) and (max-width:1200px){.contact-panel{padding:40px}}@media (max-width:991px){.contact-panel{padding:20px}.contact-layout2 .contact-panel{margin-bottom:30px}}.about__img,.service-item{position:relative}.about__img img{border-radius:5px}.about-layout2 .rating{position:absolute;top:-30px;width:70px}.about-layout2 .rating:after{content:"";position:absolute;left:0;right:0;bottom:-10px;width:0;height:0;border-style:solid;border-width:10px 35px 0;border-color:#fff #fff0 #fff0}.about-layout2 .rating .rating__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px;border-radius:7px 7px 0 0}.about-layout2 .cta__desc{font-weight:700}.about-layout2 .rating{left:auto;right:40px}.about-layout2 .cta__banner{position:relative;width:280px;padding:20px;border-radius:10px;background-color:#d24d50;-webkit-box-shadow:0 5px 83px 0 rgb(3 43 86/.1);box-shadow:0 5px 83px 0 rgb(3 43 86/.1)}.about-layout2 .cta__banner:after{content:"";position:absolute;right:0;bottom:-14px;border-style:solid;border-width:0 20px 20px 0;border-color:#fff0 #d24d50 #fff0 #fff0}.about-layout2 .cta__banner .cta__icon{font-size:60px;line-height:1;color:#0d0d0d;margin-bottom:16px}.about-layout2 .cta__desc{font-family:"Fira Sans",sans-serif;color:#0d0d0d;margin-bottom:0}.read__note .rating{color:#d24d50}.read__note .note__text{max-width:370px;color:#fff}.read__note .note__text span{color:#d24d50;border-bottom:2px solid #d24d50}@media (min-width:1200px){.about-layout2 .about__img{margin-right:70px}.about-layout2 .cta__banner{position:absolute;left:-40px;bottom:0;padding:40px}.about-layout2 .cta__banner .cta__desc{font-size:17px;line-height:1.6}}@media (max-width:992px){.about-layout2 .cta__banner{margin:50px 0 30px}}.service-item{padding:50px;border-radius:10px;margin-bottom:40px;background-color:#fff;-webkit-box-shadow:0 5px 83px 0 rgb(9 29 62/.05);box-shadow:0 5px 83px 0 rgb(9 29 62/.05);-webkit-transition:all .4s ease;transition:all .4s ease}.service-item .service__body{position:relative;z-index:2}.service-item .service__icon{position:relative;height:80px;color:#1d65b9;font-size:75px;line-height:1;margin-bottom:25px;-webkit-transition:all .3s linear;transition:all .3s linear}.service-item .service__title{font-size:23px;margin-bottom:20px;margin-top:20px;-webkit-transition:all .3s linear;transition:all .3s linear}.service-item .service__desc{font-size:15px;margin-bottom:32px;-webkit-transition:all .3s linear;transition:all .3s linear}.service-item .btn:not(.btn__link){height:65px}.service-item .btn.btn__secondary:hover{color:#0d0d0d}.service-item .btn.btn__secondary:hover .icon-outlined,.service-item:hover .btn__secondary .icon-outlined{color:#fff;border-color:#0d0d0d;background-color:#0d0d0d}.service-item .btn.btn__secondary:before{background-color:#d24d50!important}.service-item:hover .btn__secondary{color:#0d0d0d;background-color:#d24d50}.services-layout1 .service-item{overflow:hidden}.services-layout1 .service-item:before{content:"";position:absolute;top:0;left:0;right:-1px;bottom:0;z-index:2;border-radius:12px;background-color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-clip-path:polygon(50%0,100% 38%,100% 100%,0 100%,0 0);clip-path:polygon(50%0,100% 38%,100% 100%,0 100%,0 0)}.services-layout1 .service-item .service__overlay{position:absolute;top:0;right:0;width:80%;height:80%;-webkit-transition:all .1s ease;transition:all .1s ease}.services-layout1 .service-item .service__icon:before{content:"";position:absolute;top:-20px;left:-20px;width:84px;height:80px;background-image:url(/wp-content/themes/twentytwenty/assets1/images/icons/shape2.svg);-webkit-transition:all .3s ease;transition:all .3s ease}.services-layout1 .service-item:hover:before{background:#d24d5087;-webkit-clip-path:polygon(100%0,100% 100%,0 100%,0 0);clip-path:polygon(100%0,100% 100%,0 100%,0 0)}.services-layout1 .service-item:hover .service__overlay{width:100%;height:100%}.services-layout1 .service-item:hover .service__desc,.services-layout1 .service-item:hover .service__icon,.services-layout1 .service-item:hover .service__title{color:#fff}@media (max-width:992px){.service-item{padding:20px}.service-item .service__icon{font-size:50px;margin-bottom:10px}.service-item .service__title{font-size:16px;margin-bottom:10px}.service-item .service__desc{font-size:13px;margin-bottom:10px}.services-layout1 .service-item .service__icon{height:auto}.services-layout1 .service-item .service__icon:before{display:none}.services-layout1 .service-item .btn:not(.btn__link){height:50px}}.gallery-layout2 .gallery-img,.process-item{position:relative;margin-bottom:30px}.gallery-layout2 .gallery-img img{border-radius:10px}.gallery-layout2 .gallery-img .popup-gallery-item{position:absolute;top:50%;left:50%;z-index:2;width:50px;height:50px;font-size:10px;line-height:50px;border-radius:50%;opacity:0;text-align:center;color:#0d0d0d;background-color:#fff;-webkit-box-shadow:0 0 0 0 rgb(0 0 0/.15);box-shadow:0 0 0 0 rgb(0 0 0/.15);-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.gallery-layout2 .gallery-img .popup-gallery-item:hover{-webkit-box-shadow:0 0 0 8px rgb(0 0 0/.15);box-shadow:0 0 0 8px rgb(0 0 0/.15)}.gallery-layout2 .gallery-img:hover .popup-gallery-item{opacity:1}.process-item{border-radius:5px;padding:100px 30px 40px;background-color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;height:366px;margin-bottom:40px}.process-item .check__icon,.process-item .process__title:after{position:absolute;left:50%;-webkit-transition:all .3s ease;transition:all .3s ease}.process-item .check__icon{top:48px;z-index:2;width:46px;height:46px;line-height:46px;border-radius:50%;color:#fff;background-color:#d24d50;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}.process-item .process__icon{position:relative;color:#1d65b9;font-size:55px;line-height:1;-webkit-transition:color .4s linear;transition:color .4s linear}.process-item .process__title{position:relative;font-size:17px;line-height:1.4;padding-bottom:34px;margin-bottom:0}.process-item .process__title:after{content:"";bottom:15px;margin-left:-7px;width:0;height:0;border-style:solid;border-width:0 7px 8px;border-color:#fff0 #fff0 #d24d50;-webkit-transform:scale(0);transform:scale(0)}.process-item .process__desc{margin-bottom:25px}.process-item:hover,.work-process-layout2 .process-item{-webkit-box-shadow:0 5px 83px rgb(3 43 86/.13);box-shadow:0 5px 83px rgb(3 43 86/.13)}.process-item:hover .check__icon{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.process-item:hover .circle__icon:after{background-image:-webkit-linear-gradient(0,#d24d50 0,#e6eaef 77%)}.process-item:hover .process__title:after{-webkit-transform:scale(1);transform:scale(1)}.process-item:hover .process__icon{color:#d24d50}.work-process-layout2 .process-item{padding-top:50px}.work-process-layout2 .process-item .check__icon{top:0}.work-process-layout2 .process-item .process__number{position:absolute;top:-30px;left:50%;font-family:"Fira Sans",sans-serif;font-size:60px;font-style:italic;line-height:1;color:#eaedf5;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}.work-process-layout2 .process-item:hover .process__number{-webkit-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0)}@media (min-width:1200px){.process-item .process__title{padding-right:33px;padding-left:33px}.work-process-layout1 .process-item .circle__icon{position:absolute;top:48px;left:50%;width:24px;height:24px;z-index:2;border-radius:50%;background:#fff;border:2px solid #eef3fa;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.work-process-layout1 .process-item .circle__icon:before{content:"";position:absolute;top:6px;left:6px;width:8px;height:8px;border-radius:50%;background:#d24d50}.work-process-layout1 .process-item .circle__icon:after{content:"";position:absolute;width:418px;height:2px;left:100%;top:calc(50% - 1px);background:#eef3fa}.work-process-layout1 .process-row>[class*=col-]:last-child .process-item .circle__icon:after{display:none}}@media (max-width:1199px){.process-item{margin-bottom:30px}.process-item .check__icon{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.process-item .process__title:after{-webkit-transform:scale(1);transform:scale(1)}}@media (min-width:320px) and (max-width:767px){.process-item{padding:80px 20px 20px}}.heelloclass{width:100px}.happy{font-size:16px;color:#000;font-weight:700}.okji{background-color:#0d0d0d;color:#fff;text-align:left}.okji:hover{background-color:#d24d50}.helloimg{position:absolute;width:200px;border-radius:10px;top:-43px}.higallery{width:100%;height:300px;box-shadow:1px 1px 1px 1px #d24d50;object-fit:cover}.hibox{width:auto;height:auto;position:absolute;margin-top:-31px;margin-left:57px;font-size:20px;color:#ffc107;display:flex}.hidesc{width:100%;height:100px;overflow:scroll}.fack{padding:30px;margin-bottom:10px;padding-bottom:30px!important}.hideimg{border-radius:10px;box-shadow:1px 1px 1px 1px #d24d50;object-fit:cover}.hideimg,.hideimg1{width:100%;height:260px}.ftttg{font-size:16px;color:#fff!important}.ftttg:hover{color:#000!important}.pppp{position:absolute;float:right;right:10px;z-index:999}.color-white{}.text-black{color:#000}.anuradhaimg{height:500px;width:100%;object-fit:cover}@media only screen and (max-width:700px){.slider .slide-item{height:375px!important}.gallery-layout2 .gallery-img{width:100%}.mobbb{display:flex}.heelloclass{width:130px;background:#fff}.about-layout2 .cta__banner{width:100%;height:100%}.mob{font-size:20px;color:#fff!important}.service-item{padding:40px}.helloimg{width:70px;margin-top:-47px;float:right;right:-39px}.pppp{position:unset}.higallery{width:100%;height:100%}}::-webkit-scrollbar-thumb{display:none}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar{width:0;height:0}.footer-menu ul{padding-left:0}.wpforms-container .wpforms-error-noscript{color:#d63637;padding:10px 0 8px;font-weight:700}@media only screen and (max-width:600px){div.wpforms-container .wpforms-form .wpforms-field input.wpforms-field-large,div.wpforms-container .wpforms-form .wpforms-field input.wpforms-field-medium,div.wpforms-container .wpforms-form .wpforms-field select.wpforms-field-large,div.wpforms-container .wpforms-form .wpforms-field>*{max-width:100%}div.wpforms-container .wpforms-form .wpforms-field{padding-right:1px;padding-left:1px}div.wpforms-container .wpforms-form .wpforms-field:not(.wpforms-field-phone):not(.wpforms-field-select-style-modern):not(.wpforms-field-radio):not(.wpforms-field-checkbox):not(.wpforms-field-layout):not(.wpforms-field-repeater){overflow-x:hidden}}.wpforms-container{margin-bottom:26px}.wpforms-container .wpforms-form *{word-break:break-word;box-sizing:border-box}.wpforms-container .wpforms-form .wpforms-field-label,.wpforms-container .wpforms-form textarea{hyphens:auto}.wpforms-container .wpforms-submit-container{clear:both;position:relative}.wpforms-container .wpforms-submit-spinner{margin-inline-start:15px;display:inline-block;vertical-align:middle}.wpforms-container input.wpforms-field-medium{max-width:60%}.wpforms-container input.wpforms-field-large,.wpforms-container select.wpforms-field-large{max-width:100%}.wpforms-container .wpforms-field{padding:15px 0;position:relative}.wpforms-container .wpforms-field-label{display:block;font-weight:700;font-style:normal;word-break:break-word;word-wrap:break-word}.wpforms-container .wpforms-required-label{color:var(--wpforms-label-error-color);font-weight:400}.wpforms-container input[type=email],.wpforms-container input[type=number],.wpforms-container input[type=text],.wpforms-container select,.wpforms-container textarea{display:block;width:100%;box-sizing:border-box;font-family:inherit;font-style:normal;font-weight:400;margin:0}.wpforms-container input[type=email]:read-only,.wpforms-container input[type=number]:read-only,.wpforms-container input[type=text]:read-only,.wpforms-container select:read-only,.wpforms-container textarea:read-only{cursor:default}.wpforms-container textarea{resize:vertical;line-height:1.3}.wpforms-container .wpforms-field{float:none;clear:both}.wpforms-container textarea.wpforms-field-medium{height:120px}div.wpforms-container-full,div.wpforms-container-full *{background:0 0;border:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;float:none;font-size:100%;height:auto;letter-spacing:normal;outline:0;position:static;text-indent:0;text-shadow:none;text-transform:none;width:auto;visibility:visible;overflow:visible;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;margin:0 auto}div.wpforms-container-full *{margin:0}div.wpforms-container-full img{overflow:clip}div.wpforms-container-full:not(:empty){margin:24px auto;padding:var(--wpforms-container-padding);background-clip:padding-box;background-color:var(--wpforms-background-color);background-image:var(--wpforms-background-url);background-position:var(--wpforms-background-position);background-repeat:var(--wpforms-background-repeat);background-size:var(--wpforms-background-size);border-style:var(--wpforms-container-border-style);border-width:var(--wpforms-container-border-width);border-color:var(--wpforms-container-border-color);border-radius:var(--wpforms-container-border-radius);box-shadow:var(--wpforms-container-shadow-size-box-shadow)}div.wpforms-container-full button,div.wpforms-container-full input,div.wpforms-container-full label,div.wpforms-container-full textarea{margin:0;border:0;padding:0;vertical-align:middle;background:0 0;height:auto;box-sizing:border-box}div.wpforms-container-full select{margin:0;border:0;padding:0;background:0 0;height:auto;box-sizing:border-box}div.wpforms-container-full .wpforms-form .wpforms-submit-container{margin-top:var(--wpforms-button-size-margin-top)}div.wpforms-container-full .wpforms-form .wpforms-submit-spinner{max-width:26px}div.wpforms-container-full .wpforms-field-label{margin:0 0 var(--wpforms-field-size-input-spacing)0;padding:0;font-size:var(--wpforms-label-size-font-size);line-height:var(--wpforms-label-size-line-height);color:var(--wpforms-label-color)}div.wpforms-container-full .wpforms-required-label{font-weight:400}div.wpforms-container-full input[type=email],div.wpforms-container-full input[type=number],div.wpforms-container-full input[type=text],div.wpforms-container-full textarea{line-height:100%}div.wpforms-container-full input[type=email],div.wpforms-container-full input[type=number],div.wpforms-container-full input[type=text],div.wpforms-container-full select,div.wpforms-container-full textarea{background-color:var(--wpforms-field-background-color);background-clip:padding-box;border-radius:var(--wpforms-field-border-radius);color:var(--wpforms-field-text-color);border-width:var(--wpforms-field-border-size);border-style:var(--wpforms-field-border-style);border-color:var(--wpforms-field-border-color);padding:0 var(--wpforms-field-size-padding-h);font-size:var(--wpforms-field-size-font-size);box-shadow:none;transition:border .15s,box-shadow .15s}div.wpforms-container-full input[type=email]:focus,div.wpforms-container-full input[type=number]:focus,div.wpforms-container-full input[type=text]:focus,div.wpforms-container-full select:focus,div.wpforms-container-full textarea:focus{border-width:var(--wpforms-field-border-size, 0);border-style:solid;border-color:var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0 1px 2px rgba(0,0,0,.15);outline:0}div.wpforms-container-full input[type=email]:focus:invalid,div.wpforms-container-full input[type=number]:focus:invalid,div.wpforms-container-full input[type=text]:focus:invalid,div.wpforms-container-full select:focus:invalid,div.wpforms-container-full textarea:focus:invalid{border-width:var(--wpforms-field-border-size, 0);border-style:solid;border-color:var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0 1px 2px rgba(0,0,0,.15);outline:0;color:var(--wpforms-field-text-color)}div.wpforms-container-full input[type=email]::-webkit-input-placeholder,div.wpforms-container-full input[type=number]::-webkit-input-placeholder,div.wpforms-container-full input[type=text]::-webkit-input-placeholder,div.wpforms-container-full select::-webkit-input-placeholder,div.wpforms-container-full textarea::-webkit-input-placeholder{color:var(--wpforms-field-text-color);opacity:.5;pointer-events:none}div.wpforms-container-full input[type=email]::-moz-placeholder,div.wpforms-container-full input[type=number]::-moz-placeholder,div.wpforms-container-full input[type=text]::-moz-placeholder,div.wpforms-container-full select::-moz-placeholder,div.wpforms-container-full textarea::-moz-placeholder{color:var(--wpforms-field-text-color);opacity:.5;pointer-events:none}div.wpforms-container-full input[type=email]:-moz-placeholder,div.wpforms-container-full input[type=number]:-moz-placeholder,div.wpforms-container-full input[type=text]:-moz-placeholder,div.wpforms-container-full select:-moz-placeholder,div.wpforms-container-full textarea:-moz-placeholder{color:var(--wpforms-field-text-color);opacity:.5;pointer-events:none}div.wpforms-container-full textarea{width:100%}div.wpforms-container-full input,div.wpforms-container-full select{height:var(--wpforms-field-size-input-height)}div.wpforms-container-full select{appearance:none;display:block;max-width:100%;width:100%;text-transform:none;text-shadow:none;white-space:nowrap;line-height:unset;padding-block:0;padding-inline-end:24px;padding-inline-start:12px;min-height:var(--wpforms-field-size-input-height);vertical-align:middle;cursor:pointer}div.wpforms-container-full select,div.wpforms-container-full select:disabled{background-image:linear-gradient(45deg,transparent 50%,var(--wpforms-field-border-color-spare) 50%),linear-gradient(135deg,var(--wpforms-field-border-color-spare) 50%,transparent 50%);background-position:calc(100% - 17px) 50%,calc(100% - 12px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat}div.wpforms-container-full select>option{color:var(--wpforms-field-text-color)}div.wpforms-container-full select>option.placeholder,div.wpforms-container-full select>option[disabled]{color:var(--wpforms-field-text-color);opacity:.5}div.wpforms-container-full select:not([multiple])>option{background:var(--wpforms-field-menu-color)}div.wpforms-container-full select:not([multiple])>option:not(.placeholder):checked{font-weight:700}div.wpforms-container-full input[type=number]:read-only{appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield}div.wpforms-container-full input[type=number]:read-only::-webkit-inner-spin-button{visibility:hidden}div.wpforms-container-full button[type=submit]{height:var(--wpforms-button-size-height);background-color:var(--wpforms-button-background-color-alt, var(--wpforms-button-background-color));border-radius:var(--wpforms-button-border-radius);border-style:var(--wpforms-button-border-style);border-color:var(--wpforms-button-border-color);border-width:var(--wpforms-button-border-size);box-shadow:none;color:var(--wpforms-button-text-color);padding:0 var(--wpforms-button-size-padding-h);font-family:inherit;font-weight:500;font-size:var(--wpforms-button-size-font-size);line-height:100%;cursor:pointer;transition:all .15s ease-in-out;position:relative;text-decoration:none}div.wpforms-container-full button[type=submit]:not(:hover):not(:active){background-color:var(--wpforms-button-background-color-alt, var(--wpforms-button-background-color));color:var(--wpforms-button-text-color)}div.wpforms-container-full button[type=submit]:active,div.wpforms-container-full button[type=submit]:hover{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),var(--wpforms-button-background-color-alt, var(--wpforms-button-background-color))}div.wpforms-container-full button[type=submit]:focus{outline:0}div.wpforms-container-full button[type=submit]:focus:after{content:"";position:absolute;border:2px solid var(--wpforms-button-background-color);border-radius:calc(var(--wpforms-button-border-radius) + 2px);top:calc(-4px - var(--wpforms-button-border-size, 1px ));right:calc(-4px - var(--wpforms-button-border-size, 1px ));bottom:calc(-4px - var(--wpforms-button-border-size, 1px ));left:calc(-4px - var(--wpforms-button-border-size, 1px ))}div.wpforms-container-full button[type=submit]:disabled,div.wpforms-container-full button[type=submit]:disabled:hover{background-color:var(--wpforms-button-background-color-alt, var(--wpforms-button-background-color));cursor:default}div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) input[type=email]:disabled,div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) input[type=number]:disabled,div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) input[type=text]:disabled,div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) select:disabled,div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) textarea:disabled{cursor:not-allowed;opacity:.5}div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) button[type=submit]:disabled,div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) button[type=submit]:disabled:hover{opacity:.5}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-classic select{padding-inline-start:14px}div.wpforms-container-full .wpforms-form textarea{line-height:1.3;min-height:var(--wpforms-field-size-input-height);padding:var(--wpforms-field-size-padding-h);resize:vertical}div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium{height:calc(var(--wpforms-field-size-input-height)*2.8)}div.wpforms-container-full .wpforms-form textarea:focus{color:var(--wpforms-field-text-color)}@media only screen and (max-width:768px){div.wpforms-container-full:not(:empty){padding:calc(min(var(--wpforms-container-padding),40px))}}@media only screen and (max-width:600px){div.wpforms-container-full:not(:empty){padding:calc(min(var(--wpforms-container-padding),25px))}}.header-footer-group,.menu-modal .toggle{color:#000;display:none}.service-title-one-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.service-desc-three-lines{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.helloimg{height:130px!important}.process__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.okimg{width:90px!important}.footer .footer-widget-newsletter .newsletter__title{font-size:12px!important}.wpforms-container{width:100%!important}@media (max-width:992px){.helloimg{display:none}}@media only screen and (max-width:920px){.pppp{position:unset!important}}#wpforms-form-229 .wpforms-field-container{display:flex;flex-wrap:wrap;gap:20px}#wpforms-form-229 .wpforms-field{width:calc(50% - 10px);margin:0!important;box-sizing:border-box}#wpforms-form-229 .wpforms-field-textarea,#wpforms-form-229 .wpforms-submit-container{width:100%}#wpforms-form-229 input,#wpforms-form-229 select,#wpforms-form-229 textarea{width:100%!important;box-sizing:border-box}#wpforms-form-229 textarea{min-height:150px;resize:vertical}#wpforms-form-229 .wpforms-submit{min-width:180px}@media (max-width:768px){#wpforms-form-229{padding:20px;box-sizing:border-box}#wpforms-form-229 .wpforms-field-container{gap:15px}#wpforms-form-229 .wpforms-field{width:calc(50% - 8px)}#wpforms-form-229 .wpforms-field-textarea,#wpforms-form-229 .wpforms-submit-container{width:100%}#wpforms-form-229 textarea{min-height:120px}}@font-face{font-family:"Inter var";font-weight:100 900;font-style:normal;font-display:swap;src:url(/wp-content/themes/twentytwenty/assets/fonts/inter/Inter-upright-var.woff2)format("woff2")}@font-face{font-family:"Inter var";font-weight:100 900;font-style:italic;font-display:swap;src:url(/wp-content/themes/twentytwenty/assets/fonts/inter/Inter-italic-var.woff2)format("woff2")}@media print{@media print{@page{margin:2cm}.section-inner{max-width:100%;width:100%}body{background:#fff!important;color:#000;font:13pt Georgia,"Times New Roman",Times,serif;line-height:1.3}h2,h3,h4{font-size:14pt;margin-top:1cm}h2,h3,h4,h5,h6,img{page-break-after:avoid}ul{page-break-before:avoid}a,a:link,a:visited{background:#fff0;font-weight:700;text-decoration:underline}a,h2,h3,h4,h5,h6,img{page-break-inside:avoid}a[href^=http]:after{content:" < "attr(href)"> "}a:after>img{content:""}a:not(:local-link):after{content:" < "attr(href)"> "}}}