.heading-weight{font-weight:300}.my-primary-btn svg{width:30px}.my-primary-btn a{padding:5px 20px!important;padding-top:6px!important;padding-right:5px!important;position:relative;overflow:hidden}.my-primary-btn span.elementor-button-content-wrapper{display:flex;align-items:center;z-index:1;position:relative}.my-primary-btn a:after{content:"";width:0%;height:100%;background:#080808;position:absolute;top:0;right:0;transition:.3s linear;z-index:0}.my-primary-btn a:hover:after{width:100%}.my-primary-btn a:hover{color:#fff!important}.color-light{font-weight:lighter}.video-icon-position .elementor-custom-embed-play{bottom:-40px;top:auto;left:70px;right:unset}.my-invert{filter:invert(1)}.review-box:after{content:"";width:100%;height:100%;position:absolute;background:#080808;top:0;left:0;z-index:-1;border-radius:20px;opacity:0;transition:.3s linear}.swiper-slide-active .review-box p{color:#fff}.swiper-slide-active .review-box section{background:#191919!important}.swiper-slide-active .review-box:after{opacity:1;transition:.3s linear}.swiper-slide-active .review-box img{border-color:#D9D9D9!important}body{overflow-x:hidden}.my-popup a{padding:5px;border-radius:100%}#home-slider .swiper-pagination{background:#000000a6;position:absolute;top:25%!important;bottom:unset!important;right:60px!important;left:unset!important;text-align:right;display:flex;flex-direction:column;align-content:flex-end;justify-content:flex-end;align-items:flex-end;width:20px;padding:20px 0;border-radius:20px}#home-slider .swiper-pagination span{height:8px;color:#fff;margin-top:10px;margin-bottom:10px;background:#f000;text-align:center;display:flex;justify-content:flex-end;position:relative;transition:.3s linear}#home-slider .swiper-pagination span b{opacity:0;padding-top:20px!important;font-size:8px}#home-slider .swiper-pagination span:after{content:"";width:8px;height:8px;position:absolute;border:1px solid #7f7f7f;border-radius:10px;top:0}#home-slider .swiper-pagination .swiper-pagination-bullet-active{height:30px!important;border-radius:0}#home-slider .swiper-pagination .swiper-pagination-bullet-active b{opacity:1}#home-slider .swiper-pagination .swiper-pagination-bullet-active:after{background:#fff;border-color:#fff}#my-testimonials .swiper-pagination span{width:10px;height:20px;background:#0000;position:relative;transition:.3s linear;padding-top:5px;padding-bottom:10px;border-radius:65px!important}#my-testimonials .swiper-pagination span b{opacity:0;font-size:8px}#my-testimonials .swiper-pagination span:after{content:"";width:8px;height:8px;position:absolute;border:1px solid #000;border-radius:10px;top:4px;left:5px}#my-testimonials .swiper-pagination .swiper-pagination-bullet-active{border-radius:0}#my-testimonials .swiper-pagination .swiper-pagination-bullet-active b{opacity:1}#my-testimonials .swiper-pagination .swiper-pagination-bullet-active:after{background:#fff;border-color:#fff}#my-testimonials .swiper-pagination .swiper-pagination-bullet-active{width:60px;height:10px;color:#fff;background:#000;padding-left:40px}.image-posi img{object-position:-260px 100%!important}#my-testimonials .swiper-pagination{margin-top:50px}#home-slider .elementor-slide-description{padding-left:180px;position:relative}.with-btn a{padding-left:35px!important;padding-right:5px!important}.with-btn a .elementor-align-icon-right{margin-left:50px!important}#home-slider .elementor-slide-description:before{content:"";width:210px;height:1px;background:#9B765C;position:absolute;left:-10%;top:50%}.contact_form form.elementor-form input,.contact_form form.elementor-form select{padding-left:0}.contact_form form.elementor-form input.flatpickr-input{background:url(//sotender.staging-server.me/wp-content/uploads/2023/11/calendar_icon.png) no-repeat;background-position:99% center;background-size:20px}.contact_form form.elementor-form textarea{border-width:1px!important}.contact_form form.elementor-form button[type="submit"] svg{width:30px}.contact_form form.elementor-form button[type="submit"] svg path{fill:transparent!important}.contact_form form.elementor-form button[type="submit"]{padding:5px 20px!important;padding-top:6px!important;padding-right:5px!important;position:relative;overflow:hidden;max-width:175px;width:100%;z-index:1}.contact_form form.elementor-form button[type="submit"]>span{display:flex;align-items:center;z-index:1;justify-content:space-between}.contact_form form.elementor-form button[type="submit"]:after{content:"";width:0%;height:100%;background:#fff;position:absolute;top:0;right:0;transition:.3s linear;z-index:0}.contact_form form.elementor-form button[type="submit"]:hover:after{width:100%}.contact_form form.elementor-form button[type="submit"]:hover,.contact_form form.elementor-form button[type="submit"]:hover .elementor-button-text,.contact_form form.elementor-form button[type="submit"]:hover .elementor-button-icon{color:#080808!important;z-index:1}.line_text:after{content:"";width:200%;height:1px;background:#FFF;position:absolute;right:auto;left:110%;top:0;bottom:0;margin:auto}.line_text p{margin-bottom:0}.about-slide-wrap button.slick-arrow{background:#fff0;border:0;padding:0;position:absolute;top:0;bottom:0;left:125px;right:auto;max-width:40px}.about-slide-wrap button.slick-arrow:focus{box-shadow:none;border:0;outline:none}.slick-active .thumbnail-1{animation-name:slideOutDown;animation-duration:1s;animation-fill-mode:both}.slick-active .thumbnail-2{animation-name:slideOutUp;animation-duration:1s;animation-fill-mode:both}.slick-active .thumbnail{opacity:1}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.item-wrap{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;align-content:stretch}.item-wrap .thumbnail{width:26%;border:1px solid #fff;padding:10px;border-radius:200px;padding-top:100px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.item-wrap .content{width:74%;padding:0 70px}.item-wrap .content .title{color:#fff;font-size:80px;font-family:"Gotham",Sans-serif;font-weight:700}.item-wrap .content .except{color:#fff;font-family:"Work Sans",Sans-serif}.item-wrap .content .except h3{font-family:"Gotham",Sans-serif;font-size:46px;line-height:normal;margin:40px 0 30px!important}.blog_second .elementor-widget-theme-post-featured-image .elementor-widget-container{overflow:hidden}.blog_one .elementor-widget-wrap{overflow:hidden}.blog_third .uc_classic_carousel_content{height:300px}.blog_third .uc_classic_carousel_content p{color:#fff;font-family:"Work Sans",Sans-serif;font-size:16px;font-weight:400;line-height:22px}.blog_third .card_carousel_title{min-height:90px}.blog_third button.owl-next,.blog_third button.owl-prev{background:#fff!important;color:#000!important;border:4px solid #777777!important;line-height:20px!important}.single_author:before{content:"";position:absolute;background:#9B765C;width:100%;height:1px;left:-88%;top:0;bottom:0;margin:auto}.single_author{padding:0 150px;margin:40px 0 0}header#site-header{display:none}footer#site-footer{display:none}.harry-nav .elementor-post-navigation__prev.elementor-post-navigation__link{border-radius:0 29px 30px 0;position:fixed;bottom:123px;background:#fff;left:0;width:50px;padding-right:30px;padding-left:15px;max-width:300px;transition:.3s linear}.harry-nav .elementor-post-navigation__prev.elementor-post-navigation__link:hover{width:350px}.harry-nav .elementor-post-navigation__next.elementor-post-navigation__link{border-radius:30px 0 0 30px;position:fixed;bottom:123px;background:#fff;right:0;width:50px;padding-right:15px;padding-left:30px;max-width:300px;transition:.3s linear}.harry-nav .elementor-post-navigation__next.elementor-post-navigation__link:hover{width:300px!important}@media(min-width:1600px){#home-slider .elementor-slide-description:before{content:"";width:220px;height:1px;background:#9B765C;position:absolute;left:-8%;top:50%}}@media(max-width:1600px) and(min-width:992px){.image-posi img{object-position:-250px 100%!important}}@media(max-width:992px){#home-slider .swiper-slide-bg{background-position:-190px 10px!important}#home-slider .elementor-slide-description{padding-left:0;position:relative}#home-slider .elementor-slide-description:before{display:none}}@media(max-width:700px){#home-slider .swiper-pagination{right:10px!important}#my-testimonials .swiper-pagination{margin-top:25px}.image-posi img{object-position:100%!important}body,html{overflow-x:hidden}.single_author{padding:0 45px}.item-wrap .thumbnail{width:100%}.item-wrap .content{width:100%;padding:0}.item-wrap .thumbnail img{max-width:200px;margin:0 auto;width:100%}.item-wrap .content .title{font-size:50px}.item-wrap .content .except h3{font-size:30px}.about-slide-wrap button.slick-arrow{bottom:auto;left:0;right:0;margin:auto;top:260px}.testimonial_img{position:relative!important}}