/* https://chocovilla.co.uk/wp-content/uploads/elementor/css/post-2.css?ver=1790102952 */
.elementor-2 .elementor-element.elementor-element-a26167e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-2 .elementor-element.elementor-element-a26167e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-element-b9bb4d1 .elementor-repeater-item-d83146a.text,.elementor-element-b9bb4d1 .elementor-repeater-item-d83146a .text{color:var(--e-global-color-primary)}.elementor-element-b9bb4d1 .elementor-repeater-item-d83146a.text,.elementor-element-b9bb4d1 .elementor-repeater-item-d83146a .text,.elementor-element-b9bb4d1 .elementor-repeater-item-d83146a.btn,.elementor-element-b9bb4d1 .elementor-repeater-item-d83146a .btn{font-family:"Cookie",Sans-serif;font-size:41px;font-weight:400;line-height:49px}.elementor-2 .elementor-element.elementor-element-b9bb4d1 .elementor-repeater-item-d83146a{margin:0 0 32px 0}.elementor-element-b9bb4d1 .elementor-repeater-item-3ba83ab.text,.elementor-element-b9bb4d1 .elementor-repeater-item-3ba83ab .text{color:#FFF}.elementor-element-b9bb4d1 .elementor-repeater-item-3ba83ab.text,.elementor-element-b9bb4d1 .elementor-repeater-item-3ba83ab .text,.elementor-element-b9bb4d1 .elementor-repeater-item-3ba83ab.btn,.elementor-element-b9bb4d1 .elementor-repeater-item-3ba83ab .btn{font-size:60px;text-transform:uppercase;line-height:70px}.elementor-2 .elementor-element.elementor-element-b9bb4d1 .elementor-repeater-item-3ba83ab{margin:0 0 0 -2px}.elementor-element-b9bb4d1 .elementor-repeater-item-9afbc6f.text,.elementor-element-b9bb4d1 .elementor-repeater-item-9afbc6f .text{color:var(--e-global-color-primary)}.elementor-element-b9bb4d1 .elementor-repeater-item-9afbc6f.text,.elementor-element-b9bb4d1 .elementor-repeater-item-9afbc6f .text,.elementor-element-b9bb4d1 .elementor-repeater-item-9afbc6f.btn,.elementor-element-b9bb4d1 .elementor-repeater-item-9afbc6f .btn{font-size:90px;line-height:100px}.elementor-2 .elementor-element.elementor-element-b9bb4d1 .elementor-repeater-item-9afbc6f{margin:0 0 57px -7px}.elementor-2 .elementor-element.elementor-element-b9bb4d1>.elementor-widget-container{border-radius:0 0 0 0}.elementor-element-b9bb4d1 .banner{min-height:100vh;background-color:#272729}.elementor-element-b9bb4d1 .banner-content{text-align:left}.elementor-element-b9bb4d1 .banner .banner-content{padding:0 0 31px 0;left:8%;top:50%}.elementor-2 .elementor-element.elementor-element-51070b9{width:auto;max-width:auto;text-align:center}.elementor-2 .elementor-element.elementor-element-51070b9 .elementor-heading-title{font-family:"Cookie",Sans-serif;font-size:3rem;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0 0 10px rgba(0,0,0,.3);color:#C2852B}.elementor-2 .elementor-element.elementor-element-e5feab9>.elementor-widget-container{margin:13px 0 8px 0}.elementor-2 .elementor-element.elementor-element-e5feab9{text-align:center}.elementor-2 .elementor-element.elementor-element-e5feab9 .elementor-heading-title{color:#FFF}.elementor-2 .elementor-element.elementor-element-10e251e{margin:0rem 0rem 10rem 0rem;padding:5px 5px 5px 5px}.elementor-2 .elementor-element.elementor-element-0e39bb8{z-index:0}.elementor-element-0e39bb8 .position-right .icon-box-content{margin-right:15px}.elementor-element-0e39bb8 .position-left .icon-box-content{margin-left:15px}.elementor-element-0e39bb8 .position-top .icon-box-content{margin-top:15px}.elementor-2 .elementor-element.elementor-element-0e39bb8 .icon-box-feature i{font-size:7.8rem}.elementor-2 .elementor-element.elementor-element-0e39bb8 .icon-box-feature svg{width:7.8rem;height:7.8rem}.elementor-element-0e39bb8 .icon-box .icon-box-feature{color:#C2852B}.elementor-2 .elementor-element.elementor-element-0e39bb8 .icon-box-title{color:#C2852B;font-size:22px;font-weight:300}.elementor-element-0e39bb8 .icon-box-desc{color:#FFFFFF80;font-size:14px;font-weight:300;text-transform:uppercase}.elementor-2 .elementor-element.elementor-element-69ef9b3>.elementor-widget-container{margin:0rem 0rem 0rem 0rem}.elementor-element-69ef9b3 .position-right .icon-box-content{margin-right:15px}.elementor-element-69ef9b3 .position-left .icon-box-content{margin-left:15px}.elementor-element-69ef9b3 .position-top .icon-box-content{margin-top:15px}.elementor-2 .elementor-element.elementor-element-69ef9b3 .icon-box-feature i{font-size:7.8rem}.elementor-2 .elementor-element.elementor-element-69ef9b3 .icon-box-feature svg{width:7.8rem;height:7.8rem}.elementor-element-69ef9b3 .icon-box .icon-box-feature{color:#C2852B}.elementor-2 .elementor-element.elementor-element-69ef9b3 .icon-box-title{color:#C2852B;font-size:22px;font-weight:300;line-height:27px;letter-spacing:0;word-spacing:0}.elementor-element-69ef9b3 .icon-box-desc{color:#FFFFFF80;font-size:14px;font-weight:300;text-transform:uppercase}.elementor-2 .elementor-element.elementor-element-4560899>.elementor-widget-container{margin:0 0 0 0}.elementor-element-4560899 .position-right .icon-box-content{margin-right:15px}.elementor-element-4560899 .position-left .icon-box-content{margin-left:15px}.elementor-element-4560899 .position-top .icon-box-content{margin-top:15px}.elementor-2 .elementor-element.elementor-element-4560899 .icon-box-feature i{font-size:7.8rem}.elementor-2 .elementor-element.elementor-element-4560899 .icon-box-feature svg{width:7.8rem;height:7.8rem}.elementor-element-4560899 .icon-box .icon-box-feature{color:#C2852B}.elementor-2 .elementor-element.elementor-element-4560899 .icon-box-title{color:#C2852B;font-size:22px;font-weight:300}.elementor-element-4560899 .icon-box-desc{color:#FFFFFF80;font-size:14px;font-weight:300;text-transform:uppercase}.elementor-2 .elementor-element.elementor-element-beffafa>.elementor-widget-container{margin:0 0 0 0}.elementor-element-beffafa .position-right .icon-box-content{margin-right:15px}.elementor-element-beffafa .position-left .icon-box-content{margin-left:15px}.elementor-element-beffafa .position-top .icon-box-content{margin-top:15px}.elementor-2 .elementor-element.elementor-element-beffafa .icon-box-feature i{font-size:7.8rem}.elementor-2 .elementor-element.elementor-element-beffafa .icon-box-feature svg{width:7.8rem;height:7.8rem}.elementor-element-beffafa .icon-box .icon-box-feature{color:#C2852B}.elementor-2 .elementor-element.elementor-element-beffafa .icon-box-title{color:#C2852B;font-size:22px;font-weight:300}.elementor-element-beffafa .icon-box-desc{color:#FFFFFF80;font-size:14px;font-weight:300;text-transform:uppercase}.elementor-2 .elementor-element.elementor-element-da36b4f>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-da36b4f{padding:0rem 0rem 4.8rem 0rem}.elementor-2 .elementor-element.elementor-element-e467b9c{text-align:left}.elementor-2 .elementor-element.elementor-element-e467b9c img{width:57.3%;height:538px}.elementor-element-aba035d .elementor-repeater-item-a8bd182.text,.elementor-element-aba035d .elementor-repeater-item-a8bd182 .text{color:#C2852B}.elementor-element-aba035d .elementor-repeater-item-a8bd182.text,.elementor-element-aba035d .elementor-repeater-item-a8bd182 .text,.elementor-element-aba035d .elementor-repeater-item-a8bd182.btn,.elementor-element-aba035d .elementor-repeater-item-a8bd182 .btn{font-family:"Cookie",Sans-serif;font-size:3rem;font-weight:400}.elementor-2 .elementor-element.elementor-element-aba035d .elementor-repeater-item-a8bd182{margin:4px 0 11px 0}.elementor-element-aba035d .elementor-repeater-item-8323a90.text,.elementor-element-aba035d .elementor-repeater-item-8323a90 .text{color:#FFF}.elementor-element-aba035d .elementor-repeater-item-8323a90.text,.elementor-element-aba035d .elementor-repeater-item-8323a90 .text,.elementor-element-aba035d .elementor-repeater-item-8323a90.btn,.elementor-element-aba035d .elementor-repeater-item-8323a90 .btn{font-size:3rem;font-weight:200}.elementor-2 .elementor-element.elementor-element-aba035d .elementor-repeater-item-8323a90{margin:0 0 16px 0}.elementor-element-aba035d .elementor-repeater-item-6fc9c2d.text,.elementor-element-aba035d .elementor-repeater-item-6fc9c2d .text{color:#FFFFFF80}.elementor-element-aba035d .elementor-repeater-item-6fc9c2d.text,.elementor-element-aba035d .elementor-repeater-item-6fc9c2d .text,.elementor-element-aba035d .elementor-repeater-item-6fc9c2d.btn,.elementor-element-aba035d .elementor-repeater-item-6fc9c2d .btn{font-weight:300;letter-spacing:.7px}.elementor-2 .elementor-element.elementor-element-aba035d .elementor-repeater-item-6fc9c2d{margin:0 0 47px 0}.elementor-2 .elementor-element.elementor-element-aba035d{width:var(--container-widget-width,48.8%);max-width:48.8%;--container-widget-width:48.8%;--container-widget-flex-grow:0;top:8.1%}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-aba035d{right:0}body.rtl .elementor-2 .elementor-element.elementor-element-aba035d{left:0}.elementor-2 .elementor-element.elementor-element-aba035d>.elementor-widget-container{border-radius:0 0 0 0}.elementor-element-aba035d .banner{min-height:450px;background-color:#222}.elementor-element-aba035d .banner-content{text-align:center}.elementor-element-aba035d .banner .banner-content{max-width:69%;width:100%;left:50%;top:50%}.elementor-2 .elementor-element.elementor-element-9da6cb6{text-align:center}.elementor-2 .elementor-element.elementor-element-55d77c1 .widget-image-caption{text-align:center;color:#FFF;font-size:23px;font-weight:400;text-transform:uppercase;font-style:normal}.elementor-2 .elementor-element.elementor-element-2f28a29 .widget-image-caption{text-align:center;color:#FFF;font-size:23px;font-weight:400;text-transform:uppercase;font-style:normal}.elementor-2 .elementor-element.elementor-element-b399758 .widget-image-caption{text-align:center;color:#FFF;font-size:23px;font-weight:400;text-transform:uppercase;font-style:normal}.elementor-2 .elementor-element.elementor-element-666caec .widget-image-caption{text-align:center;color:#FFF;font-size:23px;font-weight:400;text-transform:uppercase;font-style:normal}.elementor-2 .elementor-element.elementor-element-42e3e0d .widget-image-caption{text-align:center;color:#FFF;font-size:23px;font-weight:400;text-transform:uppercase;font-style:normal}.elementor-2 .elementor-element.elementor-element-9f76069 .widget-image-caption{text-align:center;color:#FFF;font-size:23px;font-weight:400;text-transform:uppercase;font-style:normal}.elementor-2 .elementor-element.elementor-element-cf6dc08{margin:70px 0 0 0}.elementor-2 .elementor-element.elementor-element-6fde473{text-align:center}.elementor-2 .elementor-element.elementor-element-5c587c5 .widget-image-caption{text-align:center;color:#FFF;font-size:23px;font-weight:400;text-transform:uppercase;font-style:normal}.elementor-2 .elementor-element.elementor-element-0294f6a .widget-image-caption{text-align:center;color:#FFF;font-size:23px;font-weight:400;text-transform:uppercase;font-style:normal}.elementor-2 .elementor-element.elementor-element-2b532c2 .widget-image-caption{text-align:center;color:#FFF;font-size:23px;font-weight:400;text-transform:uppercase;font-style:normal}.elementor-2 .elementor-element.elementor-element-277aa46 .widget-image-caption{text-align:center;color:#FFF;font-size:23px;font-weight:400;text-transform:uppercase;font-style:normal}.elementor-2 .elementor-element.elementor-element-cf526aa .widget-image-caption{text-align:center;color:#FFF;font-size:23px;font-weight:400;text-transform:uppercase;font-style:normal}.elementor-2 .elementor-element.elementor-element-1dd7cb0 .widget-image-caption{text-align:center;color:#FFF;font-size:23px;font-weight:400;text-transform:uppercase;font-style:normal}.elementor-2 .elementor-element.elementor-element-b48ccf0{margin:70px 0 0 0}.elementor-2 .elementor-element.elementor-element-e13ef2f{text-align:center}.elementor-2 .elementor-element.elementor-element-73dfdd5 .widget-image-caption{text-align:center;color:#FFF;font-size:23px;font-weight:400;text-transform:uppercase;font-style:normal}.elementor-2 .elementor-element.elementor-element-410a3c1 .widget-image-caption{text-align:center;color:#FFF;font-size:23px;font-weight:400;text-transform:uppercase;font-style:normal}.elementor-2 .elementor-element.elementor-element-ea34a50 .widget-image-caption{text-align:center;color:#FFF;font-size:23px;font-weight:400;text-transform:uppercase;font-style:normal}.elementor-2 .elementor-element.elementor-element-2ebdec4 .widget-image-caption{text-align:center;color:#FFF;font-size:23px;font-weight:400;text-transform:uppercase;font-style:normal}.elementor-2 .elementor-element.elementor-element-de89ee1 .widget-image-caption{text-align:center;color:#FFF;font-size:23px;font-weight:400;text-transform:uppercase;font-style:normal}.elementor-2 .elementor-element.elementor-element-217bb7a .widget-image-caption{text-align:center;color:#FFF;font-size:23px;font-weight:400;text-transform:uppercase;font-style:normal}.elementor-2 .elementor-element.elementor-element-4f7a5e6{margin:70px 0 0 0}.elementor-2 .elementor-element.elementor-element-44f716c{text-align:center}.elementor-2 .elementor-element.elementor-element-3b4206c .widget-image-caption{text-align:center;color:#FFF;font-size:23px;font-weight:400;text-transform:uppercase;font-style:normal}.elementor-2 .elementor-element.elementor-element-e3fdd5e .widget-image-caption{text-align:center;color:#FFF;font-size:23px;font-weight:400;text-transform:uppercase;font-style:normal}.elementor-2 .elementor-element.elementor-element-ee3cb2e .widget-image-caption{text-align:center;color:#FFF;font-size:23px;font-weight:400;text-transform:uppercase;font-style:normal}.elementor-2 .elementor-element.elementor-element-e7684e9 .widget-image-caption{text-align:center;color:#FFF;font-size:23px;font-weight:400;text-transform:uppercase;font-style:normal}.elementor-2 .elementor-element.elementor-element-45d5acf .widget-image-caption{text-align:center;color:#FFF;font-size:23px;font-weight:400;text-transform:uppercase;font-style:normal}.elementor-2 .elementor-element.elementor-element-a687421 .widget-image-caption{text-align:center;color:#FFF;font-size:23px;font-weight:400;text-transform:uppercase;font-style:normal}.elementor-2 .elementor-element.elementor-element-115cdfd{margin:50px 0 0 0}.elementor-2 .elementor-element.elementor-element-afb8a7f{width:auto;max-width:auto;text-align:center}.elementor-2 .elementor-element.elementor-element-afb8a7f .elementor-heading-title{font-family:"Cookie",Sans-serif;font-size:3rem;font-weight:400;color:#C2852B}.elementor-2 .elementor-element.elementor-element-b11a45e>.elementor-widget-container{margin:13px 0 7px 0}.elementor-2 .elementor-element.elementor-element-b11a45e{text-align:center}.elementor-2 .elementor-element.elementor-element-b11a45e .elementor-heading-title{color:#FFF}.elementor-2 .elementor-element.elementor-element-5d3272b{z-index:1}.elementor-2 .elementor-element.elementor-element-ee29085>.elementor-widget-container{margin:0rem 0rem 1.8rem 0rem}.elementor-2 .elementor-element.elementor-element-ee29085 .elementor-heading-title{text-transform:uppercase}.elementor-2 .elementor-element.elementor-element-01dcd09 .alpha-price-list-item{padding-top:15px}.elementor-2 .elementor-element.elementor-element-01dcd09 .alpha-price-list-title{color:#C2852B}.elementor-2 .elementor-element.elementor-element-01dcd09 .alpha-price-list-price{color:#C2852B}.elementor-2 .elementor-element.elementor-element-01dcd09 .alpha-price-list-desc{font-weight:300;color:#FFFFFF4D}.elementor-element-01dcd09 .alpha-price-lists p{margin:6px 0 16px 0}.elementor-2 .elementor-element.elementor-element-01dcd09 .alpha-price-list-main>span{border-color:#C2852B}.elementor-2 .elementor-element.elementor-element-3c92caa>.elementor-widget-container{margin:0rem 0rem 1.8rem 0rem}.elementor-2 .elementor-element.elementor-element-3c92caa .elementor-heading-title{text-transform:uppercase}.elementor-2 .elementor-element.elementor-element-f315f76 .alpha-price-list-item{padding-top:15px}.elementor-2 .elementor-element.elementor-element-f315f76 .alpha-price-list-title{color:#C2852B}.elementor-2 .elementor-element.elementor-element-f315f76 .alpha-price-list-price{color:#C2852B}.elementor-2 .elementor-element.elementor-element-f315f76 .alpha-price-list-desc{font-weight:300;color:#FFFFFF4D}.elementor-element-f315f76 .alpha-price-lists p{margin:6px 0 16px 0}.elementor-2 .elementor-element.elementor-element-f315f76 .alpha-price-list-main>span{border-color:#C2852B}.elementor-element-e5b20b7 .elementor-widget-container{text-align:center}.elementor-element-e5b20b7 .btn span{white-space:nowrap}.elementor-2 .elementor-element.elementor-element-e5b20b7 .btn{font-weight:400;text-transform:uppercase;--alpha-btn-bg-color:#C2852B;--alpha-btn-hover-bg-color:#C2852B;--alpha-btn-active-bg-color:#C2852B}.elementor-2 .elementor-element.elementor-element-c9d0265:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-c9d0265>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2E2E2E;background-image:url(/wp-content/uploads/2021/11/bg-2.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-c9d0265{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-2 .elementor-element.elementor-element-c9d0265>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-f715b3d>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:6.5rem 3rem 6.3rem 3rem}.elementor-2 .elementor-element.elementor-element-f715b3d>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-5ca65bc{width:var(--container-widget-width,909px);max-width:909px;--container-widget-width:909px;--container-widget-flex-grow:0}.elementor-element-5ca65bc .testimonial .comment{-webkit-line-clamp:4;margin:0rem 0rem 3.2rem 0rem}.elementor-2 .elementor-element.elementor-element-5ca65bc .testimonial{padding:55px 20px 55px 20px}.elementor-element-5ca65bc .testimonial .img-avatar{width:6.4rem;height:6.4rem}.elementor-element-5ca65bc .testimonial .img-avatar img{height:100%}.elementor-element-5ca65bc .testimonial-simple .content::before{left:calc(4rem + 6.4rem / 2 - 14px)}.elementor-element-5ca65bc .testimonial .avatar{font-size:6.4rem;margin-top:0rem;margin-bottom:1.8rem}.elementor-2 .elementor-element.elementor-element-5ca65bc .avatar{border-radius:0 0 0 0}.elementor-element-5ca65bc .comment{color:#999}.elementor-2 .elementor-element.elementor-element-5ca65bc .comment{font-size:1.8rem;line-height:2.2em}.elementor-element-5ca65bc .testimonial .name{color:#C2852B;font-weight:400;margin:0rem 0rem 1.6rem 0rem}.elementor-element-5ca65bc .testimonial .role{color:#777;font-size:1.6rem;text-transform:uppercase}.elementor-element-5ca65bc .slider-nav-outer{--alpha-nav-outer-pos:-25.1%}.elementor-element-5ca65bc .slider-container .slider-button{font-size:40px}.elementor-element-5ca65bc .slider-container .slider-button svg{width:40px;height:40px}.elementor-element-5ca65bc .slider-pagination{display:flex;position:absolute;bottom:-35px;left:50%;transform:translateX(-50%)}.elementor-element-5ca65bc .slider-thumb-dots{margin-top:-35px;margin-left:50%}.elementor-2 .elementor-element.elementor-element-b3340cd{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:10.2rem 0rem -1.5rem 0rem}.elementor-2 .elementor-element.elementor-element-b3340cd>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-455c342{width:auto;max-width:auto;text-align:center}.elementor-2 .elementor-element.elementor-element-455c342>.elementor-widget-container{margin:0 0 0 0}.elementor-2 .elementor-element.elementor-element-455c342 .elementor-heading-title{font-family:"Cookie",Sans-serif;font-size:3rem;font-weight:400;color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-41f14a1>.elementor-widget-container{margin:13px 0 8px 0}.elementor-2 .elementor-element.elementor-element-41f14a1{text-align:center}.elementor-2 .elementor-element.elementor-element-41f14a1 .elementor-heading-title{color:#FFF}.elementor-2 .elementor-element.elementor-element-1bd043d{text-align:center}.elementor-2 .elementor-element.elementor-element-1bd043d .elementor-heading-title{color:#FFFFFF4D}@media(max-width:991px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-d816c35{width:50%}.elementor-2 .elementor-element.elementor-element-d29538f{width:50%}.elementor-2 .elementor-element.elementor-element-3788cb8{width:50%}.elementor-2 .elementor-element.elementor-element-4568aa6{width:50%}}@media(min-width:1440px){.elementor-2 .elementor-element.elementor-element-c9d0265:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-c9d0265>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1439px){.elementor-element-b9bb4d1 .elementor-repeater-item-3ba83ab.text,.elementor-element-b9bb4d1 .elementor-repeater-item-3ba83ab .text,.elementor-element-b9bb4d1 .elementor-repeater-item-3ba83ab.btn,.elementor-element-b9bb4d1 .elementor-repeater-item-3ba83ab .btn{font-size:3em}.elementor-element-b9bb4d1 .elementor-repeater-item-9afbc6f.text,.elementor-element-b9bb4d1 .elementor-repeater-item-9afbc6f .text,.elementor-element-b9bb4d1 .elementor-repeater-item-9afbc6f.btn,.elementor-element-b9bb4d1 .elementor-repeater-item-9afbc6f .btn{font-size:7rem}.elementor-element-b9bb4d1 .banner{min-height:600px}.elementor-2 .elementor-element.elementor-element-b9bb4d1,.elementor-element-b9bb4d1 .banner,.elementor-element-b9bb4d1 img{max-height:600px;overflow:hidden}.elementor-element-b9bb4d1 .banner .banner-content{padding:0 0 0 0;top:58%}.elementor-2 .elementor-element.elementor-element-10e251e{margin:-.9rem 0rem 8rem 0rem}.elementor-2 .elementor-element.elementor-element-0e39bb8 .icon-box-title{font-size:18px}.elementor-2 .elementor-element.elementor-element-69ef9b3 .icon-box-title{font-size:18px}.elementor-2 .elementor-element.elementor-element-4560899 .icon-box-title{font-size:18px}.elementor-2 .elementor-element.elementor-element-beffafa .icon-box-title{font-size:18px}.elementor-2 .elementor-element.elementor-element-da36b4f{padding:0rem 0rem 1.8rem 0rem}.elementor-2 .elementor-element.elementor-element-aba035d .elementor-repeater-item-6fc9c2d{margin:0 0 30px 0}.elementor-element-5ca65bc .slider-nav-outer{--alpha-nav-outer-pos:-10%}}@media(max-width:1199px){.elementor-element-aba035d .elementor-repeater-item-8323a90.text,.elementor-element-aba035d .elementor-repeater-item-8323a90 .text,.elementor-element-aba035d .elementor-repeater-item-8323a90.btn,.elementor-element-aba035d .elementor-repeater-item-8323a90 .btn{font-size:2.6rem}.elementor-element-5ca65bc .slider-nav-outer{--alpha-nav-outer-pos:-5%}}@media(max-width:991px){.elementor-element-b9bb4d1 .banner{min-height:650px}.elementor-2 .elementor-element.elementor-element-b9bb4d1,.elementor-element-b9bb4d1 .banner,.elementor-element-b9bb4d1 img{max-height:650px;overflow:hidden}.elementor-element-b9bb4d1 .banner-content{text-align:left}.elementor-element-b9bb4d1 .banner .banner-content{padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-4560899>.elementor-widget-container{margin:0 0 0 0}.elementor-element-4560899 .position-right .icon-box-content{margin-right:24px}.elementor-element-4560899 .position-left .icon-box-content{margin-left:24px}.elementor-element-4560899 .position-top .icon-box-content{margin-top:24px}.elementor-2 .elementor-element.elementor-element-beffafa>.elementor-widget-container{margin:8px 0 0 0}.elementor-element-beffafa .position-right .icon-box-content{margin-right:27px}.elementor-element-beffafa .position-left .icon-box-content{margin-left:27px}.elementor-element-beffafa .position-top .icon-box-content{margin-top:27px}.elementor-element-aba035d .banner .banner-content{max-width:90%;width:100%}.elementor-2 .elementor-element.elementor-element-f715b3d>.elementor-element-populated{padding:10rem 3rem 13.4rem 3rem}.elementor-2 .elementor-element.elementor-element-5ca65bc{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-5ca65bc .testimonial{padding:10px 15px 10px 15px}}@media(max-width:767px){.elementor-element-b9bb4d1 .elementor-repeater-item-3ba83ab.text,.elementor-element-b9bb4d1 .elementor-repeater-item-3ba83ab .text,.elementor-element-b9bb4d1 .elementor-repeater-item-3ba83ab.btn,.elementor-element-b9bb4d1 .elementor-repeater-item-3ba83ab .btn{font-size:2.4rem}.elementor-element-b9bb4d1 .elementor-repeater-item-9afbc6f.text,.elementor-element-b9bb4d1 .elementor-repeater-item-9afbc6f .text,.elementor-element-b9bb4d1 .elementor-repeater-item-9afbc6f.btn,.elementor-element-b9bb4d1 .elementor-repeater-item-9afbc6f .btn{font-size:5rem;line-height:1.2em}.elementor-element-b9bb4d1 .banner{min-height:600px}.elementor-2 .elementor-element.elementor-element-b9bb4d1,.elementor-element-b9bb4d1 .banner,.elementor-element-b9bb4d1 img{max-height:576px;overflow:hidden}.elementor-element-b9bb4d1 .banner-content{text-align:left}.elementor-element-b9bb4d1 .banner .banner-content{left:4%}.elementor-2 .elementor-element.elementor-element-10e251e{margin:-.9rem 0rem 7.8rem 0rem}.elementor-2 .elementor-element.elementor-element-d816c35{width:50%}.elementor-2 .elementor-element.elementor-element-0e39bb8>.elementor-widget-container{margin:0 0 0 0}.elementor-2 .elementor-element.elementor-element-0e39bb8{z-index:0}.elementor-element-0e39bb8 .icon-box{text-align:center}.elementor-element-0e39bb8 .position-right .icon-box-content{margin-right:18px}.elementor-element-0e39bb8 .position-left .icon-box-content{margin-left:18px}.elementor-element-0e39bb8 .position-top .icon-box-content{margin-top:18px}.elementor-2 .elementor-element.elementor-element-0e39bb8 .icon-box-feature i{font-size:60px}.elementor-2 .elementor-element.elementor-element-0e39bb8 .icon-box-feature svg{width:60px;height:60px}.elementor-2 .elementor-element.elementor-element-0e39bb8 .icon-box-title{margin-bottom:5px;font-size:17px;line-height:24px}.elementor-element-0e39bb8 .icon-box-desc{line-height:1.5em}.elementor-2 .elementor-element.elementor-element-d29538f{width:50%}.elementor-2 .elementor-element.elementor-element-3788cb8{width:50%}.elementor-2 .elementor-element.elementor-element-4568aa6{width:50%}.elementor-2 .elementor-element.elementor-element-da36b4f{padding:0 0 394px 0}.elementor-2 .elementor-element.elementor-element-e467b9c img{width:100%;height:350px}.elementor-2 .elementor-element.elementor-element-aba035d{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;top:85%}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-aba035d{right:5%}body.rtl .elementor-2 .elementor-element.elementor-element-aba035d{left:5%}.elementor-element-aba035d .banner{min-height:410px}.elementor-2 .elementor-element.elementor-element-f715b3d>.elementor-element-populated{padding:10rem 1.5rem 13.4rem 1.5rem}}