﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after{content:'';content:none;}q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}*:focus{outline:none;}a,a:hover,a:focus{text-decoration:none !important;}.clear{clear:both;}.left{float:left;}.right{float:right;}.no-margin{margin:0;}.no-padding{padding:0;}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.overflow-hidden{overflow:hidden;height:24px;line-height:24px;}body{margin:0;width:100%;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;color:#212529;text-align:left;background-color:#fff;}ol{display:block;list-style-type:decimal;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px;}*{font-size:14px;font-family:'Open Sans',sans-serif;}.navbar-toggler-icon{display:none !important;}.mobile-menu{display:block !important;background-color:#103156;text-align:center;height:calc(var(--vh,1vh)*14) !important;position:fixed;bottom:0;left:0;right:0;top:auto;width:100%;z-index:99999;}@media(min-width:668px){.mobile-menu{display:none !important;}}.mobile-menu row{height:100%;margin:0;}.mobile-menu row a{color:#103156;align-items:center;height:100%;}.mobile-menu-row{padding-top:15px;height:100%;margin:0;}@media(min-width:668px){.mobile-menu-row{display:none !important;}}.mobile-menu-row-a{color:#103156;align-items:center;height:100%;padding-left:20px;}@media(min-width:668px){.mobile-menu-row-a{display:none !important;}}.mobile-menu2{display:block !important;background-color:#103156;text-align:center;height:calc(var(--vh,1vh)*12) !important;position:fixed;bottom:0;left:0;right:0;top:auto;width:100%;z-index:99999;}@media(min-width:668px){.mobile-menu2{display:none !important;}}.mobile-menu2 row{height:100%;margin:0;}.mobile-menu2 row a{color:#103156;align-items:center;height:100%;}.mobile-menu-row2{padding-top:12px;height:100%;margin:0;}@media(min-width:668px){.mobile-menu-row2{display:none !important;}}.mobile-menu-row-a2{height:60px;color:#103156;align-items:center;padding-left:2px;padding-right:2px;margin:1px;}@media(min-width:668px){.mobile-menu-row-a2{display:none !important;}}@media(min-width:668px){.mobile-menu-col{display:none !important;}}.main-nav{display:block !important;}.main-nav .social{top:12px;right:10px;z-index:999;position:absolute;}.main-nav .social a{font-size:14px;color:#fff;margin-left:15px;}.main-nav .top-menu{top:45%;margin-left:60%;display:none;position:absolute;z-index:999;}@media(min-width:980px){.main-nav .top-menu{margin-left:60%;display:block;}}@media(min-width:1100px){.main-nav .top-menu{margin-left:63%;display:block;}}@media(min-width:1250px){.main-nav .top-menu{margin-left:64%;display:block;}}@media(min-width:1550px){.main-nav .top-menu{margin-left:65%;display:block;}}@media(min-width:1650px){.main-nav .top-menu{margin-left:64%;display:block;}}@media(min-width:1700px){.main-nav .top-menu{margin-left:63%;display:block;}}.main-nav .top-menu a{font-size:14px;color:#fff;margin-left:15px;}.main-nav .container-fluid{padding:0;position:absolute;left:0;right:0;top:0;height:76px;z-index:9999;}.main-nav .container-fluid .navbarzz{max-height:100px;}.main-nav .container-fluid .navbarzz .navbar-nav{margin-left:15%;display:contents;}@media(min-width:991.98px){.main-nav .container-fluid .navbarzz .navbar-nav{margin-left:35%;display:flex;}}.main-nav .container-fluid .navbarzz .navbar-nav li a:hover,.main-nav .container-fluid .navbarzz .navbar-nav li a:focus,.main-nav .container-fluid .navbarzz .navbar-nav li a:active{color:#fe8c13;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.main-nav .container-fluid .navbar-brand img{margin-left:13px;height:50px;}@media(min-width:991.98px){.main-nav .container-fluid .navbar-brand img{margin-left:120px;height:60px;}}.main-nav .container-fluid .nav-item a{display:none;color:#fff;}@media(min-width:968px){.main-nav .container-fluid .nav-item a{font-size:15px;display:block;}}@media(min-width:668px){.main-nav .container-fluid .nav-item a{display:block;font-size:14px;}}.main-nav .contact-form{display:none;position:relative;z-index:1;}@media(min-width:968px){.main-nav .contact-form{display:block;margin-left:47%;}}@media(min-width:1100px){.main-nav .contact-form{margin-left:35%;display:block;}}@media(min-width:1250px){.main-nav .contact-form{margin-left:42%;display:block;}}@media(min-width:1350px){.main-nav .contact-form{margin-left:32%;display:block;}}@media(min-width:1450px){.main-nav .contact-form{margin-left:22%;display:block;}}@media(min-width:1550px){.main-nav .contact-form{margin-left:12%;display:block;}}@media(min-width:1650px){.main-nav .contact-form{margin-left:2%;display:block;}}@media(min-width:1700px){.main-nav .contact-form{margin-left:-12%;display:block;}}.main-nav .contact-form .container-fluid{padding:0;position:absolute;left:0;right:0;margin-right:15%;top:130px;height:200px;width:300px;z-index:9999;}.main-nav .contact-form .form-group input{width:250px;height:30px;font-size:14px;background-color:#c2c8ce;}.main-nav .contact-form .form-group textarea{font-size:14px;background-color:#c2c8ce;}.main-nav .contact-form button{width:250px;font-size:14px;}.main .main-slider .container-fluid{padding:0;}.main .main-slider .container-fluid .slider{width:100%;height:500px;}@media(max-width:668px){.main .main-slider .container-fluid .slider{height:350px;}}.main .main-slider .container-fluid .slider .item{position:relative;}.main .main-slider .container-fluid .slider .item .slide-image{height:500px;background-position:top center;background-size:cover;}@media(max-width:668px){.main .main-slider .container-fluid .slider .item .slide-image{height:350px;}}.main .main-slider .container-fluid .slider .item .slide-image .shadow{background-image:url("/Content/img/shadow.png");position:absolute;top:0;left:0;right:0;bottom:0;z-index:99;}.main .main-slider .container-fluid .slider .content{position:absolute;left:45px;color:#fff;font-size:12px;display:block;width:100%;}@media(min-width:768px){.main .main-slider .container-fluid .slider .content{left:200px;}}.main .main-slider .container-fluid .slider .content .title{color:#fff;position:absolute;bottom:230px;left:0%;z-index:999;font-weight:600;width:550px;font-size:35px;line-height:76px;white-space:normal;margin:0;height:80px;padding:0;border-width:0;border-radius:0;letter-spacing:0;filter:none;}@media(min-width:768px){.main .main-slider .container-fluid .slider .content .title{font-size:70px;}}.main .main-slider .container-fluid .slider .content .desc{color:#fff;position:absolute;word-wrap:break-word;bottom:100px;left:0%;z-index:999;width:300px;font-size:13px;white-space:normal;margin:0;height:80px;padding:0;border-width:0;border-radius:0;letter-spacing:0;filter:none;}@media(min-width:768px){.main .main-slider .container-fluid .slider .content .desc{font-size:18px;}}.main .main-slider .container-fluid .slider .content .slidecontent{color:#fff;position:absolute;bottom:200px;left:0%;z-index:999;font-weight:100;width:550px;font-size:20px;line-height:38px;white-space:normal;margin:0;height:40px;padding:0;border-width:0;border-radius:0;letter-spacing:0;filter:none;}@media(min-width:768px){.main .main-slider .container-fluid .slider .content .slidecontent{font-size:34px;}}.main .main-slider .container-fluid .slider .content .button{color:#fff;position:absolute;bottom:65px;left:0%;z-index:999;font-weight:100;font-size:18px;padding:5px 20px;border:1px solid #fff;line-height:22px;white-space:normal;margin:0;letter-spacing:0;border-radius:6px;filter:none;}.main-courses{margin-bottom:60px;}@media(min-width:576px){.main-courses{display:block;}}@media(min-width:768px){.main-courses{display:block;}}.main-courses .container-fluid{padding:0;width:100%;}@media(max-width:676px){.main-courses .container-fluid .container{margin:0;padding:0;overflow-x:hidden;}}.main-courses .container-fluid .dropup{position:relative;display:inline-block;font-size:14px;}@media(max-width:676px){.main-courses .container-fluid .dropup{padding:0 !important;width:50% !important;min-height:75px;height:calc(var(--vh,1vh)*10) !important;position:initial !important;display:block;flex-basis:initial !important;}.main-courses .container-fluid .dropup .dropbtn{position:relative !important;background-color:#f1f1f1;top:0;z-index:9999;width:100%;height:100%;display:block;margin:0 !important;}}.main-courses .container-fluid .dropup:hover .dropup-content{display:block;}@media(max-width:676px){.main-courses .container-fluid .dropup:hover .dropup-content{display:none;}}.main-courses .container-fluid .dropup:hover .dropbtn{background-color:#2980b9;}.main-courses .container-fluid .dropup:nth-child(6) .dropbtn{background-color:#868686;}.main-courses .container-fluid .dropbtn{color:#fff;padding:15px;font-size:15px;border:none;height:70px;min-width:100px;cursor:pointer;}@media(min-width:676px){.main-courses .container-fluid .dropbtn{min-width:100px;}.main-courses .container-fluid .dropbtn .drop-icon img{display:none;}}@media(min-width:991.98px){.main-courses .container-fluid .dropbtn{min-width:190px;}.main-courses .container-fluid .dropbtn .drop-icon img{display:inline-block;}}@media(max-width:676px){.main-courses .container-fluid .dropbtn{width:50%;height:70px;font-size:13px;}}.main-courses .container-fluid .dropbtn:active{box-shadow:none;outline:none;}.main-courses .container-fluid .dropbtn:focus{box-shadow:none;outline:none;}.main-courses .container-fluid .dropup-content{perspective:1000px;display:none;position:absolute;bottom:70px;background-color:#f1f1f1;min-width:190px;box-shadow:0 0 1px 0 rgba(0,0,0,.2);z-index:1;}.main-courses .container-fluid .dropup-content a{color:#fff;padding:12px 16px;text-decoration:none;display:block;}.main-courses .container-fluid .dropup-content a:hover{background-color:#ddd;color:#000;display:block;}.main-courses .container-fluid .dropup-content-anim{animation:rotateY 300ms ease-in-out forwards;transform-origin:top center;}@keyframes rotateY{0%{transform:rotateY(90deg);}80%{transform:rotateY(-10deg);}100%{transform:rotateY(0);}}.main-courses .container-fluid .drop-icon{height:100%;}@media(min-width:991.98px){.main-courses .container-fluid .drop-icon{height:100%;}}.main-courses .container-fluid .drop-icon img{height:20px;}.main-courses .container-fluid .drop-icon span{display:block;color:#fff;text-align:center;padding:1px;}.main-news{display:none;width:100%;height:100%;margin-top:30px;}@media(min-width:676px){.main-news{display:block;}}@media(min-width:968px){.main-news{display:block;}}.main-news .container .news{background-position:center;height:300px;background-size:cover;border-radius:.25rem;}@media(min-width:676px){.main-news .container .news{height:250px;}}@media(min-width:968px){.main-news .container .news{height:300px;}}.main-news .container .news a{text-decoration:none;background-color:transparent;color:#fff;}.main-news .container .news .calendar{color:#000;border:1px solid #000;padding:5px 30px;}.main-news .container .news h3{font-weight:bold;padding-top:10px;font-size:16px;padding-left:10px;}@media(min-width:676px){.main-news .container .news h3{font-size:15px;}}@media(min-width:968px){.main-news .container .news h3{font-size:18px;}}.main-news .container .news h4{font-size:14px;padding-left:10px;}.main-news .container .news h1{font-size:2.5rem;}@media(min-width:676px){.main-news .container .news h1{font-size:1.5rem;}}@media(min-width:968px){.main-news .container .news h1{font-size:2.5rem;}}.main-news .container .news h5{font-size:1.25rem;}@media(min-width:676px){.main-news .container .news h5{font-size:.8rem;}}@media(min-width:968px){.main-news .container .news h5{font-size:1.25rem;}}.main-news .container .news .events{padding-top:50px;}.main-news .container .news p{position:absolute;bottom:0;left:25px;font-size:14px;font-style:italic;}.main-news .container .news p a{color:#fff;}.main-center{display:none;width:100%;height:100%;margin-top:30px;}@media(min-width:768px){.main-center{display:block;}}@media(min-width:576px){.main-center{display:block;}}.main-center img{border-radius:.25rem;max-width:100%;vertical-align:middle;border-style:none;}.slick-dots{display:none !important;}.main-references{display:none;width:100%;height:100%;margin-top:30px;}@media(min-width:576px){.main-references{display:block;}}@media(min-width:968px){.main-references{display:block;}}.main-references .container .references{border-radius:.25rem;height:210px;color:#fff;}.main-references .container .references h4{padding-top:10px;font-size:1.1rem;min-height:55px;margin-bottom:1rem;}@media(min-width:976px){.main-references .container .references h4{font-size:1.5rem;min-height:75px;}}.main-references .container .references p{margin-top:0;margin-bottom:1rem;font-size:14px;}.main-references .container .references .link{border:1px solid #fff;padding:5px 30px;color:#fff;font-style:italic;}.main-references .container .references .img{padding-top:30px;}.main-references .container .references img{max-width:100%;}.main-references .container .thoughts{height:100%;border-radius:.25rem;background-color:#ec9706;color:#fff;margin:0;padding:10px 0 0 10px;}.main-references .container .thoughts p{margin-top:0;margin-bottom:1rem;font-size:14px;}@media(min-width:976px){.main-references .container .thoughts p{font-size:15px;}}.main-references .container .thoughts .link{border:1px solid #fff;padding:5px 30px;font-style:italic;}.main-references .container .thoughts a{color:#fff;}.main-references .container .thoughts h2{font-size:18px;}@media(min-width:976px){.main-references .container .thoughts h2{font-size:22px;}}.main-certificates{display:none;width:100%;height:100%;margin-top:30px;}@media(min-width:576px){.main-certificates{display:block;}}@media(min-width:768px){.main-certificates{display:block;}}.main-certificates .certificates{border-radius:.25rem;background-position:right;height:100%;background-size:cover;padding-right:30px;padding-left:30px;padding-top:15px;color:#fff;text-align:right;}.main-certificates .certificates h2{font-size:2rem;}.main-certificates .certificates p{margin-top:0;margin-bottom:1rem;}.main-certificates .certificates .link{border:1px solid #fff;padding:5px 30px;font-style:italic;position:absolute;bottom:10px;right:50px;color:#fff;text-decoration:none !important;background-color:transparent;}.main-certificates .blog{border-radius:.25rem;background-color:#ececec;color:#000;padding-top:15px;padding-bottom:15px;}.main-certificates .blog h4{font-size:1.5rem;}.main-certificates .blog p{margin-top:1rem;margin-bottom:1rem;font-size:14px;}.main-certificates .blog .link-dark{color:#000;font-style:italic;border-color:#000 !important;border:1px solid #fff;padding:5px 30px;}.main-certificates .blog a{text-decoration:none;background-color:transparent;}.main-certificates img{padding-left:15px;max-width:100%;}.main-partners{display:none;}@media(min-width:968px){.main-partners{display:block;}}@media(min-width:576px){.main-partners{display:block;}}.main-partners .container .title{margin-top:12px;}.main-partners .container .title h3{border-bottom:solid 2px #939393;font-size:1.75rem;}.main-partners .container .partners img{width:150px;height:100px;}.layout-nav .social{top:10px;right:20px;z-index:999;position:absolute;}.layout-nav .social a{color:#000;margin-left:15px;}.layout-nav .container{position:relative;max-height:130px;}.layout-nav .container .navbar{max-height:120px;}.layout-nav .container .navbar .navbar-nav li a{display:none;}@media(min-width:768px){.layout-nav .container .navbar .navbar-nav li a{display:block;margin-top:35px;}}.layout-nav .container .navbar .navbar-nav li a:hover,.layout-nav .container .navbar .navbar-nav li a:focus,.layout-nav .container .navbar .navbar-nav li a:active{color:#fe8c13;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.layout-nav .container .navbar-brand img{height:60px;margin-top:30px;margin-bottom:30px;}.layout-nav .container .nav-item{position:relative;}.layout-nav .container .nav-item a{margin-top:15px;color:#000;padding-left:10px;}.layout-courses{display:none;background-color:#d9d9d9;height:23px;}@media(min-width:768px){.layout-courses{display:block;}}.layout-courses .container-fluid{padding:0;}.layout-courses .container-fluid .dropup{position:relative;display:inline-block;}.layout-courses .container-fluid .dropbtn{color:#fff;line-height:23px;font-size:14px;border:none;max-height:30px;min-width:130px;cursor:pointer;}@media(min-width:991.98px){.layout-courses .container-fluid .dropbtn{font-size:15px;min-width:185px;}}.layout-courses .container-fluid .dropbtn:active{box-shadow:none;outline:none;}.layout-courses .container-fluid .dropbtn:focus{box-shadow:none;outline:none;}.layout-courses .container-fluid .dropbtn a span{display:block;color:#fff;text-align:center;}.layout-courses .container-fluid .dropup:nth-child(6) .dropbtn{background-color:#868686;}.contact-form-detail{background-color:#ececec;padding:10px;margin-top:15px;}.contact-form-detail h3{text-align:center;font-size:14px;font-weight:bold;padding-bottom:15px;}.contact-form-detail button{width:100%;font-size:14px;}.layout-menu .menu{display:none;margin-top:20px;}@media(min-width:768px){.layout-menu .menu{display:block;}}.layout-menu .menu ul{padding:0;list-style:none;font-size:15px;}.layout-menu .menu ul li a{padding:5px 10px;color:#4d4d4d;margin-bottom:5px;display:inline-block;}.layout-menu .menu ul .active a{background-color:#f0f0f0;border-radius:20px;}.layout-menu .menu .phone-container{padding-bottom:50px;}.layout-menu .menu .phone-container a{background-color:#007bff;color:#fff;padding:5px;display:block;margin-top:10px;text-align:center;font-weight:bold;border-radius:10px;}.layout-menu .package{text-align:center;height:100%;border-radius:12px;padding:20px;}.layout-menu .package .package-content p{color:#fff;font-size:10px;}.layout-menu .package .package-content h3{font-size:12px;color:#fff;font-weight:bold;padding:0 0;}.no-sidebar .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}.no-sidebar .blog a{color:#007bff;text-decoration:none !important;background-color:transparent;}.no-sidebar .blog a .menu-link{text-align:center;}.no-sidebar .blog a .menu-link span{display:block;color:#4e4e4e;background-color:#f5f5f5;text-align:center;font-size:14px;padding:11px;border-right:1px solid #4e4e4e;}.no-sidebar .box{margin-top:30px;}.no-sidebar .box div:last-child{margin-bottom:65px;}.no-sidebar .box .blogs-div{overflow:hidden;position:relative;}.no-sidebar .box .blogs-div h2{border-radius:0 0 10px 10px;position:absolute;bottom:0;width:100%;left:0;background:rgba(0,0,0,.75);padding:4px 8px;color:#fff;margin:0;font:14px Sans-Serif;}.no-sidebar .box .blogs-div a{color:#007bff;text-decoration:none;background-color:transparent;}.no-sidebar .box .blogs-div a .blogs-images{width:100%;min-height:300px;max-height:300px;overflow:hidden;border-radius:10px;background-repeat:no-repeat;background-position:center center;background-size:cover;background-position:50% 50%;transition:background-size .2s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}.no-sidebar .col:last-child span{border-right:0 !important;}.no-sidebar .blog-post{margin-bottom:65px;}.no-sidebar .blog-post h3{padding:10px 10px 10px 0;color:#fff;font-size:16px;font-weight:600;}.no-sidebar .blog-post strong{font-weight:bold;}.prod-page .nav-breadcrumb{display:block;margin-top:23px;padding:0 0 0 10px;}.prod-page .nav-breadcrumb .breadcrumb{background-color:initial !important;margin:0;list-style:none;padding:0;display:flex;flex-wrap:wrap;border-radius:.25rem;}.prod-page .nav-breadcrumb .breadcrumb li{padding-right:6px;}.prod-page .nav-breadcrumb .breadcrumb a{font-size:13px;color:#007bff;text-decoration:none;background-color:transparent;}.prod-page .nav-breadcrumb .breadcrumb a span{color:#fff !important;}.prod-page .header h1{font-size:2rem;padding:66px 0 20px 20px;font-weight:bold;color:#fff;}.prod-page .prod-details .summary{margin-top:15px;margin-bottom:15px;font-size:14px;}.prod-page .prod-details .summary p{margin-top:0;margin-bottom:1rem;}.prod-page .prod-details .summary p strong{font-weight:bolder;}.prod-page .prod-details .summary .online-block{margin-top:5px;border-radius:10px;background-color:#800080;color:#fff;font-size:15px;padding:11px 20px 10px 20px;}.prod-page .prod-details .summary .online-block b{font-weight:bolder;}.prod-page .prod-details .summary .online-block i{font-size:14px;font-style:italic;}.prod-page .prod-details .summary .titles{margin-top:.5rem;margin-bottom:.5rem;font-weight:500;line-height:1.2;padding:10px 30px 10px 10px;color:#fff;font-size:16px;font-weight:600;}.prod-page .prod-details .summary .properties .active:before{content:"";font-family:'Font Awesome 5 Free';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;right:12px;position:absolute;top:50%;margin-top:-8px;}.prod-page .prod-details .summary .properties span{background-color:#ececec;color:#000;font-size:16px;font-weight:bold;position:relative;padding:10px 30px 10px 10px;cursor:pointer;margin-bottom:.5rem;line-height:1.2;display:block;}.prod-page .prod-details .summary .properties span:before{content:"";font-family:'Font Awesome 5 Free';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;right:12px;position:absolute;top:50%;margin-top:-8px;}.prod-page .prod-details .summary .properties p{padding:0 18px;background-color:#fff;display:none;overflow:hidden;}.prod-page .prod-header{margin-top:15px;border-bottom:1px solid #ccc;}.prod-page .prod-header .title{font-weight:bold;}.prod-page .menu-body ul{list-style:none;padding:0;margin:0;}.prod-page .menu-body ul li a{color:#1e3c64;display:block;padding:10px;border-bottom:1px solid #ccc;}.prod-page .menu-footer a{color:#000;font-size:13px;font-weight:bold;padding:20px;display:block;}.blog-sidebar iframe{width:100% !important;}.blog-sidebar .active:before{content:"";font-family:'Font Awesome 5 Free';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;right:25px;position:absolute;top:46%;margin-top:-8px;}.blog-sidebar h4{font-size:16px;font-weight:bold;padding-left:10px;background-color:#1f3c66;color:#fff;padding:10px;margin-top:30px;margin-bottom:0;}.blog-sidebar ul{list-style:none;margin:0;padding:0;}.blog-sidebar ul li a{background-color:#f3f3f3;color:#000;display:block;padding:10px;font-size:14px;border-bottom:1px solid #ccc;}.blog-sidebar .contact-form h3{margin-top:10px;margin-bottom:10px;}.blog-sidebar .contact-form .container-fluid{padding:0;position:absolute;left:0;right:0;margin-right:250px;top:100px;height:200px;width:300px;z-index:9999;}.blog-sidebar .contact-form .form-group input{width:250px;height:30px;font-size:14px;background-color:#f3f3f3;}.blog-sidebar .contact-form .form-group textarea{font-size:14px;background-color:#f3f3f3;}.blog-sidebar .contact-form button{width:250px;font-size:14px;}.past{cursor:pointer;}.past:before{content:"";font-family:'Font Awesome 5 Free';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;right:25px;position:absolute;top:46%;margin-top:10px;}.content-type-text{width:100%;}@media(max-width:660px){.content-type-text img{max-width:100% !important;}}.content-type-text h1{background-color:#1e3c64;color:#fff;font-size:24px;padding:10px;margin-top:30px;margin-bottom:15px;}.content-type-text h3{font-size:1.75rem;margin-bottom:.5rem;font-weight:400;line-height:1.2;}.content-type-text p{margin-top:0;margin-bottom:1rem;}.content-type-text p img{width:100%;}.content-type-text p a img{width:120px;height:172px;margin-left:2px;margin-right:2px;}.content-type-text hr{border-top:1px solid #222;}.content-type-text table{border-collapse:collapse;border:solid windowtext 1pt;display:table;}.content-type-text table tbody{display:table-row-group;vertical-align:middle;border-color:inherit;}.content-type-text table tbody tr{display:table-row;height:7.4pt;}.content-type-text table tbody tr td{padding:1px 5px;border:solid windowtext 1pt;display:table-cell;vertical-align:inherit;}.content-type-text .franchiseicons{width:120px;height:172px;margin-left:2px;margin-right:2px;}.content-type-text strong{font-weight:bold;}.content-type-text ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px;}.content-type-text .reference{margin-bottom:10px;height:100%;background-color:#f3f3f3;width:100%;}.content-type-text .reference img{width:250px;height:120px;}.content-type-text .reference p{margin:0;padding:10px;font-size:12px;}.content-type-text .competence{margin-bottom:10px;height:100%;background-color:#f3f3f3;}.content-type-text .competence img{width:100%;}.content-type-text .competence p{margin:0;padding:10px;font-size:12px;}.content-type-text .media-box{margin-top:25px;}.content-type-text .media-box .media-div{overflow:hidden;position:relative;}.content-type-text .media-box .media-div .media-gallery{display:block;width:100%;border-radius:10px;min-height:150px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;}.content-type-text .media-box .media-div h2{border-radius:0 0 10px 10px;position:absolute;bottom:0;width:100%;left:0;background:rgba(0,0,0,.75);padding:4px 8px;color:#fff;margin:0;font:13px Sans-Serif;}.content-type-text .faq{margin-bottom:60px;}.content-type-text .faq h3{background-color:#ececec;color:#000;font-size:16px;font-weight:bold;position:relative;cursor:pointer;padding:18px 24px 18px 18px;width:100%;text-align:left;border:none;outline:none;transition:.4s;}.content-type-text .faq h3 .active:before{content:"";font-family:'Font Awesome 5 Free';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;right:12px;position:absolute;top:50%;margin-top:-8px;}.content-type-text .faq h3:before{content:"";font-family:'Font Awesome 5 Free';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;right:12px;position:absolute;top:50%;margin-top:-8px;}.content-type-text .faq p{padding:0 18px;background-color:#fff;display:none;overflow:hidden;}.layout-nav .panel-logo{background-color:#103156;}.login .logo{margin-top:20%;}.login .form{margin-top:5%;}.login .form .header{margin-bottom:5%;}.login .form .header span{font-size:1rem;font-weight:400;line-height:1.5;color:#fff;}.login .form .form-group span{position:relative;color:#103156;width:36px;height:36px;left:15px;line-height:36px;font-size:15px;top:36px;text-align:center;}.login .form input{color:#103156;border-color:#103156;padding-left:48px;}.login .form button{color:#103156;border-color:#103156;min-width:150px;}.panel .menu{min-height:calc(100vh - 50px);background-color:#103156;}.panel .menu ul{padding:0;list-style:none;}.panel .menu ul li{border-bottom:ridge;border-bottom-color:#ddd;margin-bottom:15px;}.panel .menu ul li a{font-size:20px;padding:5px 10px;color:#fff;display:inline-block;}.panel .menu ul li a:hover{color:#fe8c13;}.panel .menu ul .active a{font-size:22px;color:#fe8c13;}.panel .menu .menu-sidebar{min-width:300px;margin-top:40px;}.panel .content{width:100%;margin:30px 30px 0 30px;}.panel .content .form-group label{margin-bottom:6px;}.navbar-toggler{display:none !important;}.modal{position:fixed;z-index:88887;top:0;margin:8px;}.modal .modal-content{height:100% !important;border:none !important;border-radius:0 !important;}.modal .modal-content ul li{text-align:left;display:block;padding:1px 0;}.modal-toggle{display:block;}@media(min-width:760px){.modal-toggle{display:none;}}.modal-toggle ul{margin-left:30px;}.modal-toggle h5{background-color:#f5f5f5;padding:10px;text-align:center;margin:20px 0 0 0;width:100%;cursor:pointer;display:block;}.modal-toggle h5:before{float:left;font-family:"Font Awesome 5 Free";font-weight:900;content:"";position:absolute;left:20px;}.modal-toggle h5:after{float:left;font-family:"Font Awesome 5 Free";font-weight:900;content:"";position:absolute;right:20px;}.footer-container{margin-top:20px;display:none;background-color:#ececec;font-size:14px;}@media(min-width:768px){.footer-container{display:block;margin-top:35px;}}.footer-container .container{padding-bottom:1rem;}.footer-container .container ul li a{color:#575756;text-decoration:none;}.footer-container .social i{color:#575756;text-decoration:none;margin-left:15px;}.footer-container .social .address{color:#575756;}.footer-bottom{display:none;background-color:#e6e6e6;padding-top:10px;}@media(min-width:768px){.footer-bottom{display:block;}}.footer-bottom p{font-size:12px;color:#575756;margin-top:0;margin-bottom:1rem;}.scroll-btn{display:none !important;position:fixed;bottom:20px;right:30px;z-index:99;border:none;outline:none;background-color:#103156;color:#fff;cursor:pointer;padding:15px;border-radius:10px;font-size:17px;}@media(min-width:668px){.scroll-btn{display:block !important;}}@media(max-width:676px){.scroll-btn{bottom:50px;}}.scroll-btn:hover{background-color:#fe8c13;}.loading{position:fixed;height:100vh;width:100%;background-color:#fff;z-index:999999;}.loader{border-top:6px solid #ff148f;border-right:6px solid #ff8d00;border-bottom:6px solid #2264b0;border-left:6px solid #3853a9;border-radius:50%;width:40px;height:40px;position:relative;top:50%;left:50%;margin-top:-32px;margin-left:-26px;animation:spin 2s linear infinite;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}#secondaryMobileMenu{background-color:#f5f5f5;}#secondaryMobileMenu ul{margin-left:0 !important;}#secondaryMobileMenu ul li{padding:4px 0 !important;}#secondaryMobileMenu ul li a,#secondaryMobileMenu ul li a:focus,#secondaryMobileMenu ul li a:hover{color:#333 !important;}.whatsapp{position:fixed;bottom:1rem;left:1rem;z-index:99999;}.whatsapp img{width:5rem;}