body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,button,input[type=submit]{transition:.32s ease;-webkit-transition:.32s ease;-moz-transition:.32s ease;-o-transition:.32s ease}.v-align{position:relative;top:50%;transform:translateY(-50%)}.wrap{min-height:100%}.footer,.header,.main,.section{width:100%;height:auto;position:relative;float:left}.footer{clear:both}.footer p{margin:0}.navbar-betha .nav-link{font:700 12px Poppins,sans-serif;color:#9193a4;text-align:right}.navbar-betha .nav-link img{height:20px}.online-consultant{position:fixed;z-index:1030;bottom:30px;right:15px;text-decoration:none!important}.online-consultant .link{display:inline-block;padding:13px 50px;background-color:#2d92ee;border-radius:45px;float:left;margin-right:-30px;margin-top:-20px;font:500 12px Poppins,sans-serif;text-transform:uppercase;letter-spacing:1px;color:#fff}.online-consultant .icon{width:60px;height:60px;display:inline-block;background-color:#223b74;border-radius:100%;text-align:center;line-height:60px;box-shadow:0 10px 30px rgba(0,0,0,.2);float:right}.footer .main-footer{background-color:#373f5c;padding:90px 0 50px 0}.mb-responsive{margin-bottom:30px}.footer .main-footer .contact-info{margin-bottom:16px}.footer .main-footer .contact-info i{font-size:36px;float:left;color:#fff;margin-right:9px}.footer .main-footer .contact-info a{font:400 13px Poppins,sans-serif;display:inline-block;color:#fff;text-decoration:none!important}.footer .main-footer h6{width:100%;height:auto;position:relative;float:left;padding-bottom:10px;font:500 18px Poppins,sans-serif;text-transform:uppercase;margin:0 0 20px 0;color:#fff;border-bottom:solid 1px rgba(255,255,255,.15)}.footer .main-footer h6::after{content:'';width:62px;height:1px;background-color:#fdd430;position:absolute;left:0;bottom:-1px}.footer .main-footer .form-newsletter input[type=email]{height:52px;border-radius:0;border:solid 1px #eee;font:400 12px Poppins,sans-serif}.footer .main-footer .form-newsletter .is-invalid{border-color:#dc3545!important}.footer .main-footer .form-newsletter input[type=submit]{height:52px;border-radius:0;border:none;background-color:#fdd430;cursor:pointer;font:700 12px Poppins,sans-serif;text-transform:uppercase;color:#fff}.footer .main-footer p{color:#fff;font-family:Poppins,sans-serif}.footer .main-footer .link-footer{font:500 12px Poppins,sans-serif;color:#fff;padding-bottom:20px;display:inline-block}.footer .lower-footer{font:400 11px Poppins,sans-serif;background-color:#fff;padding:10px 0;color:#7d7a7a;text-align:center}.footer .lower-footer p a{color:#7d7a7a;font-weight:700}.header{background-color:#fff;border-top:solid 4px #373f5c;box-shadow:0 0 20px rgba(0,0,0,.2);z-index:1031}.header.navbar-fixed{position:fixed}.header .navbar{margin-bottom:0}.header .navbar .navbar-brand img{height:70px}.header .navbar .navbar-pages .nav-link{font:700 14px Poppins,sans-serif;text-transform:uppercase;color:#3d404e}.header .navbar .navbar-pages .active .nav-link,.header .navbar .navbar-pages .nav-link:hover{color:#fdd430}.header .navbar .navbar-phone .nav-link{font:700 14px Poppins,sans-serif;text-transform:uppercase;color:#9193a4}.header .navbar .navbar-phone .nav-link i{margin-right:9px}.slide-screen .carousel-inner .carousel-item{background-position:center;background-size:cover;background-attachment:fixed}.slide-screen .carousel-inner .carousel-item .mask{background-color:rgba(0,0,0,.5);text-align:center}.slide-screen .carousel-inner .carousel-item .mask h1{width:90%;margin:0 10%;font:400 33px/43px 'Playfair Display',serif;letter-spacing:-3px;color:#fff;margin-bottom:30px}.slide-screen .carousel-inner .carousel-item .mask h2{width:90%;margin:0 10%;font:400 14px/24px Poppins,sans-serif;color:#fff;margin-bottom:30px}.slide-screen .carousel-inner .carousel-item .mask a{font:700 17px Poppins,sans-serif;color:#fff;text-transform:uppercase;padding:10px 40px;background-color:#617cdf;border-radius:56px;display:inline-block}.slide-screen .carousel-inner .carousel-item .mask a:hover{background-color:#fdd430;text-decoration:none}.slide-screen .carousel-indicators li{height:6px;border-radius:6px;background-color:rgba(255,255,255,.5);cursor:pointer}.slide-screen .carousel-indicators li.active{background-color:#617cdf}.about-section{padding:50px 0}.about-section h3{font:400 30px/40px 'Playfair Display',serif;color:#373f5c;margin-bottom:30px}.about-section p{font:400 17px/28px Poppins,sans-serif;color:#7d7a7a}.about-section .img-about{box-shadow:0 20px 30px rgba(0,0,0,.2)}.call-to-action{padding:50px 0}.call-to-action h3{font:400 30px/42px 'Playfair Display',serif;margin-bottom:25px;color:#373f5c}.call-to-action a{display:inline-block;font:700 14px Poppins,sans-serif;text-transform:uppercase;padding:10px 40px;background-color:#617cdf;border-radius:46px;color:#fff}.call-to-action a:hover{background-color:#fdd430;text-decoration:none}.services-section{padding:50px 0;background-color:#373f5c}.services-section h3{font:400 33px/42px 'Playfair Display',serif;color:#fff;margin:0 0 30px 0}.service-content .service-item,.services-section .service-item{margin-bottom:30px}.service-content .service-item .icon,.services-section .service-item .icon{width:70px;height:70px;border:solid 3px rgba(255,255,255,.2);line-height:60px;text-align:center;border-radius:50%;float:left;display:inline-block;margin-right:30px}.service-content .service-item .icon img,.services-section .service-item .icon img{height:40px;-webkit-filter:opacity(.5) drop-shadow(0 0 0 #fff);filter:opacity(.5) drop-shadow(0 0 0 #fff)}.service-content .service-item .icon{border-color:rgba(0,0,0,.1)!important}.services-section .service-item h4,.services-section .service-item h4 a{font:700 18px 'Playfair Display',serif;color:#fff;position:relative}.service-content .service-item h4,.service-content .service-item h4 a{font:700 18px 'Playfair Display',serif;color:#fdd430}.service-content .service-item h4 a:hover,.services-section .service-item h4 a:hover{color:#fdd430;text-decoration:none}.service-content .service-item h4,.services-section .service-item h4{margin-bottom:25px}.service-content .service-item h4::after,.services-section .service-item h4::after{content:'';width:22px;height:2px;background-color:#fdd430;position:absolute;left:100px;bottom:-14px}.services-section .service-item p{font:400 14px/23px Poppins,sans-serif;color:#fff;padding-left:100px}.service-content .service-item p{font:400 14px/23px Poppins,sans-serif;color:#7d7a7a;padding-left:100px}.services-section .see-more{display:inline-block;font:700 15px Poppins,sans-serif;text-transform:uppercase;color:#fff;background-color:#fdd430;padding:14px 50px;border-radius:51px}.services-section .see-more:hover{text-decoration:none;background-color:#2d92ee}.testimonials-section{background-color:#eeeff6;padding:105px 0}.testimonials-section h3{font:400 44px/54px 'Playfair Display',serif;color:#373f5c;margin:0 0 25px 0}.testimonials-slide .carousel-inner{background-color:#fff;border:solid 1px rgba(0,0,0,.05);box-shadow:0 20px 30px rgba(0,0,0,.05)}.testimonials-slide .carousel-inner .carousel-item{padding:20px 30px;text-align:center}.testimonials-slide .carousel-indicators{bottom:-55px;margin-bottom:0}.testimonials-slide .carousel-indicators li{height:5px;border-radius:5px;background-color:rgba(204,204,204,.5)}.testimonials-slide .carousel-indicators li.active{background-color:#fdd430}.testimonials-slide .carousel-inner .carousel-item .icon{font-size:100px;color:#373f5c;margin:-25px 0}.testimonials-slide .carousel-inner .carousel-item .quote{margin-top:-18px}.testimonials-slide .carousel-inner .carousel-item .quote i{width:36px;height:36px;background-color:#fdd430;color:#fff;border-radius:100%;line-height:32px;border:solid 3px #fff}.testimonials-slide .carousel-inner .carousel-item h4{font:700 22px Poppins,sans-serif;color:#3d404e;margin:10px 0 0 0;display:inline-block}.testimonials-slide .carousel-inner .carousel-item p{font:400 15px/25px Poppins,sans-serif;margin:0;color:#7d7a7a}.section-news{padding:50px 0}.section-news h3{font:400 30px/42px 'Playfair Display',serif;color:#373f5c;margin:0 0 10px 0}.article-content .card-new,.section-news .card-new{border-radius:0;border:solid 1px #eee;padding:30px 20px}.article-content .card-new{margin-bottom:30px}.article-content .card-new .card-body,.section-news .card-new .card-body{padding:0}.article-content .card-new .card-title,.section-news .card-new .card-title{font:700 18px Poppins,sans-serif;margin-bottom:10px}.article-content .card-new .card-title a,.section-news .card-new .card-title a{color:#000}.article-content .card-new .card-title a:hover,.section-news .card-new .card-title a:hover{color:#fdd430;text-decoration:none}.article-content .card-new .card-subtitle,.section-news .card-new .card-subtitle{font:400 13px Poppins,sans-serif;margin:0;color:#666}.article-content .card-new .card-text,.section-news .card-new .card-text{font:400 15px/25px Poppins,sans-serif;margin:0;color:#3d404e}.article-content .card-new .separator,.section-news .card-new .separator{width:100%;height:1px;background-color:#eee;position:relative;float:left;margin:30px 0}.article-content .card-new .separator::after,.section-news .card-new .separator::after{content:'';width:62px;height:1px;background-color:#fdd430;position:relative;float:left}.article-content .card-new .card-link,.section-news .card-new .card-link{display:inline-block;margin-top:30px;font:700 13px Poppins,sans-serif;color:#fdd430;border:solid 2px #fdd430;padding:8px 15px;border-radius:40px}.article-content .card-new .card-link:hover,.section-news .card-new .card-link:hover{background-color:#fdd430;color:#fff}.section-contact{padding:50px 0;background-image:url(../images/form-bg.jpg);background-position:center right;background-size:cover}.section-contact h3{font:400 30px 'Playfair Display',serif;color:#373f5c;margin-bottom:30px}.form-default .form-control{border-color:#eee;border-radius:0;font:400 14px Poppins,sans-serif;color:rgba(0,0,0,.7)}.form-default .form-control.is-invalid{border-color:#dc3545}.form-default .form-control[type=email],.form-default .form-control[type=text]{height:56px}.form-default textarea.form-control{height:156px}.form-default button[type=submit]{border:none;border-radius:0;background-color:#fdd430;color:#fff;font:700 15px Poppins,sans-serif;text-transform:uppercase;display:inline-block;padding:16px 117px;cursor:pointer}.form-default button[type=submit]:hover{background-color:#373f5c}.call-to-action-contact{padding:30px 0;background-color:#fdd430;color:#fff}.call-to-action-contact h3{font:700 30px Poppins,sans-serif;margin:0}.call-to-action-contact p{font:400 17px Poppins,sans-serif;margin:0;padding-left:104px}.call-to-action-contact i{font-size:74px;float:left;margin-right:30px}.call-to-action-contact a{background-color:#373f5c;color:#fff;font:700 15px Poppins,sans-serif;text-transform:uppercase;padding-top:16px;padding-bottom:16px;border:none;border-radius:55px}@media (min-width:1025px){.footer .lower-footer .copyright{text-align:left}.footer .lower-footer .developed{text-align:right}.mb-responsive{margin-bottom:0}.slide-screen .carousel-inner .carousel-item .mask h1{width:50%;margin:0 25%;font:400 62px/72px 'Playfair Display',serif;letter-spacing:-5px;color:#fff;margin-bottom:37px}.slide-screen .carousel-inner .carousel-item .mask h2{width:50%;margin:0 25%;font:400 25px/35px Poppins,sans-serif;color:#fff;margin-bottom:37px}.slide-screen .carousel-inner .carousel-item .mask a{font:700 17px Poppins,sans-serif;padding:14px 50px;display:inline-block}.about-section{background-image:url(../images/right-bg.jpg);background-repeat:no-repeat;background-size:contain;background-position:top right;padding:100px 0}.about-section h3{font:400 40px/55px 'Playfair Display',serif}.call-to-action{padding:100px 0}.call-to-action h3{font:400 40px/60px 'Playfair Display',serif;margin-bottom:50px}.call-to-action a{display:inline-block;font:700 17px Poppins,sans-serif;text-transform:uppercase;padding:14px 50px;background-color:#617cdf;border-radius:56px;color:#fff}.call-to-action a:hover{background-color:#fdd430;text-decoration:none}.services-section{padding:100px 0}.services-section h3{font:400 44px/56px 'Playfair Display',serif;color:#fff}.testimonials-section{padding:155px 0}.testimonials-section h3{margin:0 0 50px 0}.section-news{padding:100px 0}.section-news h3{font:400 44px/56px 'Playfair Display',serif}.section-contact{padding:100px 0}.section-contact h3{font:400 44px 'Playfair Display',serif}}.border-bottom{border-bottom:solid 1px #eee;background-color:#fafafa}.breadcrumb{background-color:transparent;margin:0}.breadcrumb .breadcrumb-item{color:#fdd430;font:700 10px Poppins,sans-serif;text-transform:uppercase}.breadcrumb .breadcrumb-item a{color:#3d404e}.breadcrumb .breadcrumb-item a:hover{color:#9193a4;text-decoration:none}.title-area{padding:50px 0;background-color:#fafafa;margin-bottom:50px}.title-area h1{font-family:"Playfair Display",serif;font-size:40px;line-height:60px;color:#373f5c;width:80%;margin:0 10%}.title-area h1 span{color:#fdd430}.about-content{margin-bottom:50px}.about-content p img{width:100%!important;height:auto!important}.about-content p{font:400 17px/28px Poppins,sans-serif;color:#7d7a7a}.about-content h2{font:700 30px/40px Poppins,sans-serif;color:#7d7a7a}.sidebar{margin-bottom:20px}.sidebar p{font:400 14px/24px Poppins,sans-serif;color:#7d7a7a}.sidebar h2{font:700 18px 'Playfair Display',serif;color:#fdd430;padding-bottom:25px;margin-bottom:25px;position:relative;float:left}.sidebar h2::after{content:'';width:22px;height:2px;background-color:#fdd430;position:absolute;left:0;bottom:0}.article-content{margin-bottom:50px}.map-section iframe{width:100%;height:380px;margin-bottom:0;position:relative;float:left}.data-table thead tr th{border-top:0;font:700 12px Poppins,sans-serif;text-transform:uppercase;letter-spacing:.1em;color:rgba(44,44,44,.5)}.data-table thead tr th:last-child{border-left:dashed 1px #eaeaea}.data-table tbody tr td{font:400 14px Poppins,sans-serif;vertical-align:middle;transition:.32s ease}.data-table tbody tr:hover td{background-color:#fafafa}.data-table tbody tr td .not-found{font:700 18px Poppins,sans-serif;text-align:center}.data-table tbody tr td:last-child{border-left:dashed 1px #eaeaea}.data-table tbody tr td:last-child a{font:700 12px Poppins,sans-serif;background-color:#3594eb;color:#fff;text-transform:uppercase;border-radius:2px;padding:4px 10px}.data-table tbody tr td:last-child a:hover{background-color:#fcd344}h2.not-found{font:600 20px Poppins,sans-serif}