@font-face{font-family:"Heron Sans";src:local("Heron Sans Bold"),local("Heron-Sans-Bold"),url(../fonts/HeronSans-Bold.woff2) format("woff2"),url(../fonts/HeronSans-Bold.woff) format("woff"),url(../fonts/HeronSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Heron Sans";src:local("Heron Sans Regular"),local("Heron-Sans-Regular"),url(../fonts/HeronSans-Regular.woff2) format("woff2"),url(../fonts/HeronSans-Regular.woff) format("woff"),url(../fonts/HeronSans-Regular.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Heron Sans";src:local("Heron Sans Cond Light"),local("Heron-Sans-Cond-Light"),url(../fonts/HeronSansCond-Light.woff2) format("woff2"),url(../fonts/HeronSansCond-Light.woff) format("woff"),url(../fonts/HeronSansCond-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Heron Sans,sans-serif;src:local("Neo Sans Light"),local("Neo-Sans-Light"),url(../fonts/NeoSans-Light.woff2) format("woff2"),url(../fonts/NeoSans-Light.woff) format("woff"),url(../fonts/NeoSans-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Frutiger-LT-Arabic-65-Bold;src:url(Frutiger-LT-Arabic-65-Bold.woff) format("woff"),url(font/Frutiger-LT-Arabic-65-Bold.woff2) format("woff2"),url("font/Frutiger-LT-Arabic-65-Bold.svg#Frutiger-LT-Arabic-65-Bold") format("svg"),url(font/Frutiger-LT-Arabic-65-Bold.eot),url("font/Frutiger-LT-Arabic-65-Bold.eot?#iefix") format("embedded-opentype"),url(font/Frutiger-LT-Arabic-65-Bold.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}body{background-image:linear-gradient(to right,#009bb7,#324084);font-size:16px;font-family:Heron Sans,sans-serif;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{margin-top:0;font-weight:500}img{max-width:100%}a:hover{text-decoration:none;outline:0}a:focus{text-decoration:none;outline:0}.back-to-top{position:relative;display:none}.back-to-top a{display:block;z-index:99;background:#ffec00;position:fixed;font-size:26px;border-radius:10px;width:43px;height:44px;text-align:center;padding:3px;right:10px;color:#fff;bottom:68px}.preloader{position:fixed;top:0;left:0;right:0;bottom:0;text-align:center;background:#06122c;z-index:9999}.loader{display:inline-block;width:30px;height:30px;position:relative;border:4px solid #fff;top:calc(50% - 15px);animation:loader 2s infinite ease}.loader-inner{vertical-align:top;display:inline-block;width:100%;background-color:#fff;animation:loader-inner 2s infinite ease-in}.btn-custom{display:inline-block;font-size:16px;font-weight:500;padding:10px 30px;text-align:center;color:#ff2938;background:#fff;border:2px solid #fff;border-radius:26px;transition:all .3s}.btn-custom:hover{background:0 0;color:#fff}nav.navbar.bootsnav{background:0 0!important;border-bottom:0 solid rgba(255,255,255,.05)}nav.navbar.bootsnav .navbar-nav{padding-top:22px;transition:all .3s ease-in-out}.navbar-brand{height:auto;padding:17px 15px;transition:all .3s ease-in-out}.navbar-brand img{transition:all .3s ease-in-out}.navbar-right{margin-right:0}nav.navbar.bootsnav ul.nav>li>a{font-size:14px;font-weight:600;text-transform:uppercase;color:#fff;padding:20px 20px;line-height:1em;letter-spacing:.05em;transition:all .3s ease-in-out}nav.navbar.bootsnav ul.nav>li.active>a{color:#fff}nav.navbar.bootsnav.sticky-header{background:#245b93!important}nav.navbar.bootsnav.sticky-header .navbar-brand{padding-top:10px;padding-bottom:10px}nav.navbar.bootsnav.sticky-header .navbar-nav{padding-top:8px}nav.navbar.bootsnav.sticky-header .navbar-brand img{height:46px}.social{padding-top:16px}.social ul{list-style-type:none}.social ul li{display:inline-block;width:auto;margin-left:3px}.padding-top2 .prev-slide{font-size:32px;font-weight:700;color:#00f}.padding-top2 .next-slide{font-size:32px;font-weight:700;color:#00f}.next-slide,.prev-slide{font-size:32px;font-weight:700;color:#ff0}.mb-20{margin-bottom:20px}.mb-50{margin-bottom:50px}.mb-100{margin-bottom:100px}.mb-150{margin-bottom:150px}.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.pt-50{padding-top:50px}.pt-75{padding-top:75px}.pt-100{padding-top:100px}.pt-150{padding-top:150px}.text-item{color:#fff;font-size:10px}.text-item h3{font-size:22px;font-style:italic;text-align:center}.padding-top{margin-top:-335px;padding-bottom:74px}.padding-top3{margin-top:-415px;padding-bottom:65px}.padding-top2{margin-top:-169px;padding-bottom:74px}#home{background:url(../images/astrau.webp) no-repeat bottom center;padding:35% 0;background-size:cover}.banner{position:relative;top:75px;left:0;width:100%;background:radial-gradient(at 0,#009ab6,#324084);background:-webkit-radial-gradient(at 0,#009ab6,#324084);background:-moz-radial-gradient(at 0,#009ab6,#324084);background:-o-radial-gradient(at 0,#009ab6,#324084);background-size:cover;padding:70px 0 33px}.banner .row{position:relative;z-index:1}.header-content h2{font-family:"Saira Semi Condensed",sans-serif;font-size:116px;font-weight:700;font-style:italic;margin:0}.image-item{position:relative;box-shadow:1px 0 4px 3px #0a0a0a78}.image-item .readmore{position:absolute;bottom:13px;right:14px}.readmore a{color:#ff0;font-size:14px;font-weight:700}.arrow{background:#ff0;border-radius:50%;width:100px;height:100px;padding:6px 9px 7px 13px;margin-left:8px}.arrow i{color:#324084;font-size:14px}.readmore-bleu{position:absolute;right:9px;bottom:-29px}.readmore-bleu a{color:#213a7a;font-size:14px;font-weight:700}.readmore-bleu .arrow{background:#213a7a;border-radius:50%;width:100px;height:100px;padding:10px 12px 8px 13px;margin-left:8px}.readmore-bleu .arrow i{color:#fff;font-size:14px}.text-blue{color:#00edf5}.text-lightblue{color:#4e638d}.text-white{color:#fff}.btn-booknow{display:inline-block;background:#ffc600;color:#06122c;font-size:18px;font-weight:500;padding:10px 30px 8px;border:2px solid #ffc600;border-radius:40px;margin-top:20px;transition:all .3s ease-in-out}.btn-booknow:hover{background:0 0;color:#ffc600}.section-title{text-align:center;padding-bottom:20px;margin-bottom:60px;background:url(../images/blue-divider.png) no-repeat bottom center}.section-title h2{font-size:60px;color:#06122c;font-weight:700;margin-bottom:0}.section-title p{color:#06122c;font-size:20px;font-weight:500;font-style:italic;margin:0}.aboutus{background:url(../images/visuelviolonist.webp) no-repeat bottom left;padding:36% 0;background-size:cover}.aboutus .section-title{text-align:left;margin-bottom:40px;background:url(../images/blue-left-divider.png) no-repeat bottom left}.about-entry p{color:#06122c;line-height:1.5em;font-weight:300;margin-bottom:1.5em}.about-image{padding-top:60px;text-align:right}.features{background:url(../images/photo_video.webp) no-repeat bottom left;padding:28% 0;background-size:cover}.features-image{text-align:center;margin-bottom:100px}.feature-single h3{font-size:96px;color:#ffc600;font-weight:600;margin-bottom:0}.feature-single h4{font-size:26px;color:#040e27;font-weight:300;margin-bottom:20px}.feature-single p{font-size:14px;color:#818282;font-weight:300}.related-product{padding:80px 0 220px;background:#f2f6f6 url(../images/waves.png) no-repeat bottom center;background-size:contain}.related-single{margin-bottom:80px}.related-product-info{padding-top:30px}.related-product-info h3{font-size:35px;color:#06122c;font-weight:700;margin-bottom:1em}.related-product-info p{font-size:14px;color:#818282;font-weight:300;margin-bottom:1.5em}.related-product-info .btn-booknow{margin-top:10px}.testimonial{padding:80px 0;background:#06122c}.testimonial .section-title{background:url(../images/white-divider.png) no-repeat bottom center}.testimonial .section-title p{color:#ffc600}.testimonial .section-title h2{color:#fefefe}.testimonial-single{max-width:768px;margin:0 auto;text-align:center}.testimonial-single p{color:#fff;font-style:italic;font-weight:500;font-size:20px;margin-bottom:30px}.ratting{color:#ffc600;position:relative;padding-top:30px;padding-bottom:10px}.ratting:before{content:"";display:block;width:80px;height:1px;position:absolute;top:0;left:50%;background:rgba(255,255,255,.2);margin-left:-40px}.testimonial-single h3{color:#fff;font-weight:500;font-size:20px}.testimonial-single h3 span{display:block;font-size:16px;font-style:italic;font-weight:300;padding-top:6px}.testimonial-pagination{text-align:center;padding-top:20px}.testimonial-pagination .swiper-pagination-bullet{width:12px;height:12px;background:#fff;opacity:1}.testimonial-pagination .swiper-pagination-bullet-active{background:#ffc600}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class*=" col-"],.row.no-gutters>[class^=col-]{padding-right:0;padding-left:0}.products .container-fluid{padding-left:0;padding-right:0}.product-single{position:relative}.product-image{position:relative}.product-image img{width:100%}.product-image:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:#06122c;opacity:.4}.product-info{position:absolute;left:0;right:0;bottom:0;padding:30px;transition:all .3s ease-in-out}.product-info h3{color:#fff;font-size:26px;margin-bottom:4px}.product-info p{color:#fff;font-size:18px;font-weight:500;margin-bottom:0}.product-info p span{color:#ffc600}.product-info .btn-booknow{padding:6px 20px 5px;font-size:16px;margin-top:8px}.product-single:hover .product-info{padding-bottom:50px}.brand{padding:198px 0 49px 0;background:#fff;margin-top:-180px}.brand a.bnt{position:relative;background-image:linear-gradient(to right,#009bb7,#324084);padding:15px 133px;border-radius:50px;color:#fff;font-size:25px;font-weight:700;font-style:italic;box-shadow:1px 1px 4px 4px #0003}.brand .arrow{position:absolute;background:#fbfbfb;border-radius:50%;width:49px;top:6px;right:3px;height:48px;padding:5px 14px 9px 19px;margin-left:12px}.brand .arrow i{font-size:19px}.brand-single{text-align:center}.contactus{padding:80px 0}.contact-about{padding-bottom:30px}.contact-about p{color:#bbb;font-weight:300;line-height:1.5em}.contact-info-single h3{color:#06122c;font-size:18px}.contact-info-single p{color:#bbb;font-weight:300;line-height:1.5em}.contact-form .form-control{box-shadow:none;border-radius:0;height:auto;padding:10px 14px;background:#f3f3f3;border:none;outline:0;resize:none}.btn-contact{display:inline-block;background:#ffc600;color:#06122c;font-size:18px;font-weight:500;padding:10px 30px 8px;border:2px solid #ffc600;border-radius:40px;transition:all .3s ease-in-out}.btn-contact:hover{background:0 0;color:#ffc600}footer{background:url(../images/footer-pattern.png) no-repeat;background-size:cover;padding:11px 0}.footer-menu{margin-top:13px}.footer-menu ul{padding:0;margin:0;list-style:none}.footer-menu ul li{display:inline-block;text-transform:uppercase}.footer-menu ul li a{display:block;font-size:14px;color:#fff;font-weight:300;letter-spacing:.04em;padding:0 6px}.footer-menu ul li a:hover{color:#ffc600}.footer-social{margin-top:30px}.footer-social a{display:inline-block;width:36px;height:36px;background:#fff;text-align:center;color:#06122c;font-size:20px;padding-top:5px;border-radius:50%;margin:0 4px;transition:all .3s ease-in-out}.footer-social a:hover{background:#ffc600}.footer-siteinfo{margin-top:30px}.footer-siteinfo p{color:#fff;font-weight:300}@media only screen and (max-width:1200px){.navbar-default .navbar-nav>li>a:after{padding:0 12px 0 14px}.header-content h2{font-size:94px}}@media only screen and (max-width:991px){nav.navbar.bootsnav .navbar-header{padding-left:0;padding-right:0;position:relative}nav.navbar.bootsnav .navbar-brand,nav.navbar.bootsnav.sticky-header .navbar-brand{display:block;padding:14px 0 13px}nav.navbar.bootsnav .navbar-collapse{background:#06122c;padding:0 15px;margin:0}nav.navbar.bootsnav .navbar-toggle{background:0 0;height:36px;width:36px;color:#fff;margin:0;border:1px solid #fff;border-radius:0;position:absolute;right:0;top:26px;transition:all .3s ease-in-out}nav.navbar.bootsnav.sticky-header .navbar-toggle{top:20px}nav.navbar.bootsnav .navbar-nav{margin:0;padding:0}nav.navbar.bootsnav ul.nav>li>a,nav.navbar.bootsnav.sticky-header ul.nav>li>a{padding:14px 0;border:none;margin:0}nav.navbar.bootsnav ul.nav>li>a:after{display:none}.header-content h2{font-size:64px}.section-title h2{font-size:46px}.section-title p{font-size:18px}.related-product-info{padding-top:0}.contact-info-single{margin-bottom:30px}}@media only screen and (max-width:767px){nav.navbar.bootsnav .navbar-brand,nav.navbar.bootsnav.sticky-header .navbar-brand{padding-left:15px;padding-right:15px}nav.navbar.bootsnav .navbar-toggle{right:15px}nav.navbar.bootsnav .navbar-collapse{margin-left:-15px;margin-right:-15px}.slider-image{text-align:center;margin-bottom:40px}.header-content{text-align:center}.header-content h2{font-size:36px;line-height:1.2em}.banner{padding:280px 0 8px;top:114px!important}.padding-top3{margin-top:-91px;padding-bottom:0!important}.section-title h2{font-size:28px}.section-title p{font-size:14px}.aboutus,.contactus,.related-product,.testimonial,footer{padding:137px 0}.features{padding:180px 0 30px}.about-image{text-align:center}.features-image{margin-bottom:40px}.feature-single{margin-bottom:30px}.feature-single h3{font-size:60px}.related-product-info{margin-bottom:40px}.related-product-image{text-align:center}.related-product-info h3{font-size:24px}}@media only screen and (max-width:480px){.data_video-dimensions{width:291px}.data_video4-dimensions{width:304px;height:480px}.my-video-dimensions{width:291px;height:163px}.my-video1-dimensions{width:291px;height:194px}.my-video2-dimensions{width:291px;height:189px}.fancybox-wrap{width:329px!important}.fancybox-inner{width:311px!important}.social{padding-top:0;text-align:center;padding-left:0}.padding-top{margin-top:0}.padding-top2{margin-top:-42px!important;padding-bottom:63px!important}.brand{padding:142px 0 49px 0;background:#fff;margin-top:-180px}.cenn{text-align:center}.brand a.bnt{position:relative;background-image:linear-gradient(to right,#009bb7,#324084);padding:13px 67px 13px 13px;border-radius:50px;color:#fff;font-size:20px;font-weight:700;font-style:italic;box-shadow:1px 1px 4px 4px #0003}.brand .arrow{position:absolute;background:#fbfbfb;border-radius:50%;width:49px;top:1px;right:3px;height:48px;padding:9px 15px 9px 19px;margin-left:12px}.text{height:218px!important}.text p{font-size:14px}.readmore-bleu{position:absolute;right:4px;bottom:-5px}footer{padding:7px 0;text-align:center}.text-item h3{font-size:16px;font-style:italic;text-align:center}.testimonial-single p{font-size:16px}.testimonial-single h3{font-size:16px}}