/**,ul{margin:0}.flip-container,.flipper{-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d}.welcome-message ul li,.why-take-point li{list-style-type:disc}#slider h2,#slider p{color:#979797}#goog-gt-tt table,.text2 table{border-collapse:collapse}.bck_grnd2 img,.whts-icon img{image-rendering:-webkit-optimize-contrast}*{padding:0;font-family:'Open Sans',arial,sans-serif}.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.goog-te-balloon img,.goog-te-banner img,.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:none}.logo{max-width:0;height:auto;padding:6px 0}@media(min-width:768px){.navbar,.top-nav-collapse{padding:0}.navbar{-webkit-transition:background .5s ease-in-out,padding .5s ease-in-out;-moz-transition:background .5s ease-in-out,padding .5s ease-in-out;transition:background .5s ease-in-out,padding .5s ease-in-out}}.navbar-nav{margin-top:0}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>span,.navbar-default .navbar-nav>.active>span:focus,.navbar-default .navbar-nav>.active>span:hover{background-color:initial;color:#2a6ebb}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>span{color:#5c5d60;font-size:16px;font-weight:600}@media (min-width:951px){.dropdown-menu>li>a{color:#7a7c82;background-color:initial}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;background-color:#2e6da4}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#fff;background-color:#2a6ebb}.dropdown-menu li a{width:225px;padding:6px 15px;font-size:14px;font-weight:600;white-space:break-spaces}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777!important}ul.nav li.dropdown:hover ul.dropdown-menu{display:block;margin-top:0}}.dropdown-header{font-weight:600;padding:6px 15px;font-size:16px;color:#2a6ebb}.hero-header,.product-header{background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;color:#fff}.banner .left-banner-content,.best-offer-left-content{background-repeat:no-repeat;background-size:cover;background-position:center center}.hero-header .intro-text{padding-top:100px;padding-bottom:50px}.hero-header .intro-text .intro-lead-in{font-style:italic;font-size:22px;line-height:22px;margin-bottom:25px}.hero-header .intro-text .intro-heading{font-weight:700;font-size:50px;line-height:50px;margin-bottom:25px}.hero-header .video-holder{margin:25px 0}.hero-header video{max-width:700px;width:100%}.product-header .header-content{text-align:center;padding:150px 0 50px;position:relative}.product-header .header-content .header-content-inner{position:relative;max-width:500px;margin:0 auto}.product-header .header-content .header-content-inner h1{margin-top:0;margin-bottom:30px;font-size:30px;color:#fff}.product-header .header-content .header-content-inner p{margin-top:0;margin-bottom:30px;font-size:16px;color:#fff}.product-header img{padding:50px 0}@media (min-width:768px){.hero-header .intro-text{padding-top:300px;padding-bottom:200px}.hero-header .intro-text .intro-lead-in{font-style:italic;font-size:40px;line-height:40px;margin-bottom:25px}.hero-header .intro-text .intro-heading{font-weight:700;font-size:75px;line-height:75px;margin-bottom:50px}.product-header{min-height:100%}.product-header .header-content{text-align:left;padding:0;height:100vh}.product-header .header-content .header-content-inner{max-width:none;margin:0;position:absolute;top:50%;transform:translateY(-50%)}.product-header .header-content .header-content-inner h1{font-size:35px}}@media (min-width:992px){.product-header .header-content .header-content-inner h1{font-size:50px}}.carousel-caption h3,.carousel-caption p,.support,.whatsapp .fab,footer .row .col-md-3:nth-child(4) p,footer .row .togg_down:nth-child(2) .col-md-3:nth-child(2) p a{color:#fff}ul{list-style:none}p{font-size:13px;line-height:22px;color:#4a4a4a}.white-border-button a{padding:14px 20px;background-color:transparent;border:1px solid #fff;border-radius:30px;color:#fff;font-size:13px;text-transform:uppercase;font-weight:700;text-decoration:none;transition:.5s}.pink-button a{padding:14px 50px;background-color:#2a6ebb;border-radius:7px;color:#fff;font-size:13px;text-transform:uppercase;font-weight:700;text-decoration:none;transition:.5s}#contact button,.white-button a{padding:14px 20px;text-decoration:none}#goog-gt-tt .activity-links,.discover-more-btn a{display:inline-block}.white-button a{background-color:#fff;border-radius:30px;color:#121212;font-size:13px;text-transform:uppercase;font-weight:700;transition:.5s}.banner .col-md-8,.best-offer .col-md-4,.contact-us .col-md-8{padding-left:0;padding-right:5px}.banner .col-md-4,.best-offer .col-md-8,.contact-us .col-md-4,.testimonial .col-md-8{padding-right:0;padding-left:5px}.banner .left-banner-content{padding-top:175px;padding-bottom:175px;padding-left:120px;text-align:left;background-image:url(../img/banner-bg.png);min-height:680px;height:680px}.left-banner-content h6{font-size:14px;font-weight:700;color:#fff}.left-banner-content h1{font-size:64px;font-weight:300;color:#fff;line-height:70px}.left-banner-content .line-dec{width:60px;height:3px;margin-top:20px;margin-bottom:30px;background-color:#f4bc51}.left-banner-content .white-border-button{margin-top:52px}.right-banner-content{padding:100px 45px;background-color:#f4bc51;text-align:center;min-height:680px;height:680px}.right-banner-content h2{font-size:48px;text-transform:uppercase;font-weight:700;color:#fff;margin-bottom:5px}.right-banner-content .line-dec{width:100%;height:5px;background-color:#fff;margin:30px auto}.right-banner-content span{font-size:14px;text-transform:uppercase;color:#fff;letter-spacing:.5px}.right-banner-content em{font-style:normal;font-weight:700}.right-banner-content p{font-style:italic;font-size:13px;color:#fff}.right-banner-content .social-icons{margin-top:40px;padding:0;list-style:none}.right-banner-content .social-icons li{display:inline-block;margin:0 3px}.right-banner-content .social-icons li a{width:36px;height:36px;text-align:center;display:inline-block;line-height:36px;background-color:#fff;border-radius:50%;transition:.5s;color:#f4bc51;font-size:17px}.right-banner-content .social-icons li a:hover{background-color:#d59b2b}#optanon #optanon-popup-body div.optanon-main-info-text div.optanon-cookie-list,.best-offer,.contact-us{margin-top:10px}.best-offer-left-content{padding-top:35px;padding-bottom:35px;text-align:center;background:linear-gradient(to right,#2a6ebb,#2a6ebb)}.best-offer-left-content .icon,.contact-right-content .icon{text-align:center;margin:0 auto;width:140px;height:140px;line-height:140px;background-color:transparent;border:1px solid #fff;border-radius:50%}.best-offer-left-content h4{font-size:36px;text-transform:uppercase;color:#fff;font-weight:700}.head-two{padding-top:15px}.best-offer-left-content p{margin-top:20px;font-size:14px;color:#fff;padding-left:15px;padding-right:10px;text-align:left}.best-offer-right-content{background-color:#fff;padding:0 40px}#owl-testimonial,.events{padding-bottom:100px}.best-offer-right-content h2{margin-top:0;font-size:32px;font-weight:300;color:#121212;line-height:36px}.best-offer-right-content em{font-style:normal;color:#2a6ebb;font-weight:700}.best-offer-right-content p{margin:18px 0;font-size:14px}.event-list h4,.event-list ul li .date span{font-size:18px;font-weight:700;text-transform:uppercase}.best-offer-right-content ul,.event-list .event-item,.event-list ul{padding:0;margin:0;list-style:none}.best-offer-right-content .pink-button,.course-highlight,.events{margin-top:25px}.best-offer-right-content ul li{display:block;font-size:15px;font-style:italic;color:#595858;font-weight:300;margin-bottom:0}footer ul.work_bmj,legend{font-size:24px}#goog-gt-tt .close-button,#mobile-view,#optanon #optanon-popup-wrapper .optanon-allow-all-button,#optanon #optanon-popup-wrapper .optanon-status .optanon-status-always-active,#optanon #optanon-popup-wrapper .optanon-status .optanon-status-editable,#optanon-show-settings-popup .icon,.MS-controls3,.container-adjustment,.goog-te-menu2-item .indicator,.mob-t,.navbar-toggler,.optanon-alert-box-bg .optanon-alert-box-button.optanon-button-close,.optanon-alert-box-wrapper.hide-accept-button .optanon-alert-box-button.optanon-button-allow,.optanon-alert-box-wrapper.hide-cookie-setting-button .optanon-alert-box-button.optanon-button-more,.projects-holder .mix,.sc-1au8ryl-0.dmopMx svg{display:none}.course-highlight ul,.welcome-message ul{padding-left:15px}.course-highlight ul li{list-style-type:disc;display:list-item}.events{padding-top:100px;text-align:center;background-image:url(../img/events-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center center}.events .filter-categories{list-style:none;margin-top:0;padding-right:0;text-align:center;margin-bottom:60px}.events .filter-categories li{margin:8px 0;transition:.5s;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:.5px;color:#121212;font-size:17px!important;font-weight:600;display:inline-block;max-width:245px;width:245px;height:70px;line-height:70px;background-color:#fff;cursor:pointer}.event-list .app span,.event-list .design span,.event-list .web span{font-size:13px;font-weight:600;display:inline-block}.filter-categories ul li.active span{color:#f4bc51}.bck_grnd2 img,.center2 img,.courses-table-head,.image2 img,.main2,.project-item,.scrollTop img,.select.select-block .dropdown-menu2,.select[class*=span] .btn,.wrapper2{width:100%}.event-list{background-color:#fff;transition:.5s;height:545px}#owl-testimonial,.testimonial-image{background-repeat:no-repeat;background-size:cover;background-position:center center;min-height:600px;height:600px;text-align:center}.event-list ul li{display:block;text-align:left;margin-bottom:5px}#goog-gt-tt .translate-form .activity-form,.event-list ul li:last-child{margin-bottom:0}.event-list ul .first-child,.event-list ul .fivth-child,.event-list ul .third-child{background-color:#eee}.event-list ul .fourth-child,.event-list ul .second-child{background-color:#ddd}.event-list ul li .date span{background-color:#f4bc51;width:80px;height:80px;text-align:center;line-height:25px;margin-right:0;padding-top:15px;margin-top:0;display:block;color:#fff}.event-list .event-item li{display:inline-block;padding:10px}.event-list .event-item li:last-child{float:right;margin-top:30px;margin-right:20px}.event-list .event-item .time span{text-align:center;margin-left:50px;color:#4a4a4a;font-weight:300;font-size:15px;display:inline-block}.event-list h4{width:300px;margin-top:0;color:#121212;margin-bottom:5px;display:inline-block}.event-list .web span{color:#b94e5e}.event-list .design span{color:#e86859}.event-list .app span{color:#f4bc51}.event-list .white-button a:hover{background-color:#f4bc51;color:#fff}.testimonial .col-md-4{padding-right:5px;padding-left:0;padding-top:40px}.testimonial-image{background-image:url(../img/testimonial-left-image.png)}#owl-testimonial .item{text-align:center;padding-top:90px}#owl-testimonial .item img{width:130px;margin-left:auto;margin-right:auto}#owl-testimonial .item span{display:block;color:#2a6ebb;font-size:16px;font-style:italic;font-weight:300}#owl-testimonial .item h2{margin-top:28px;font-size:17px;text-transform:uppercase;font-weight:700;color:#121212}#owl-testimonial .item p{font-size:17px;font-style:italic;color:#4a4a4a;padding:0 120px;font-weight:300;line-height:28px;letter-spacing:.5px}.owl-pagination{margin-top:15px;opacity:1;display:inline-block;position:absolute;text-align:center;left:0;right:0}.owl-page span{text-align:center;display:block;width:10px;height:10px;margin:0 5px;opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#2a6ebb}#contact input,#contact textarea{border-radius:0;padding-left:15px;background-color:rgba(250,250,250,.1);border-bottom:2px solid #fff;border-left:none;border-right:none;border-top:none;box-shadow:none;outline:0}.services{margin-top:25px;padding-top:0;padding-bottom:0;text-align:center}.services .col-md-3{padding-left:0;padding-right:0}.flip-container{-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;-ms-transform:perspective(1000px);-moz-transform:perspective(1000px)}.flip-container.hover .back,.flip-container:hover .back{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-o-transform:rotateY(0);-ms-transform:rotateY(0);transform:rotateY(0)}.flip-container.hover .front,.flip-container:hover .front{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.back,.flip-container,.front{width:100%;height:400px;text-align:center;font-size:30px}.flipper{-webkit-transition:.6s;-webkit-transform-style:preserve-3d;-ms-transition:.6s;-moz-transition:.6s;-moz-transform:perspective(1000px);transition:.6s;transform-style:preserve-3d;position:relative}.back,.front{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.6s;-webkit-transform-style:preserve-3d;-webkit-transform:rotateY(0);-moz-transition:.6s;-moz-transform-style:preserve-3d;-moz-transform:rotateY(0);-o-transition:.6s;-o-transform-style:preserve-3d;-o-transform:rotateY(0);-ms-transition:.6s;-ms-transform-style:preserve-3d;-ms-transform:rotateY(0);transition:.6s;transform-style:preserve-3d;transform:rotateY(0);position:absolute;top:0;left:0}.front{-webkit-transform:rotateY(0);-ms-transform:rotateY(0);background:#90ee90;z-index:2;padding:40px 30px;display:flex;align-items:center;justify-content:center;color:#fff}.back,.best-offer .container-fluid .best-offer-row,.navbar-default .container .row{display:flex;align-items:center}.front .icon{width:140px;height:140px;line-height:140px;text-align:center;background-color:transparent;border-radius:50%;margin:30px auto}.front h6{margin-top:0;font-size:17px;text-transform:uppercase;font-weight:700}#contact button,#contact input,#contact textarea,.back p{font-size:13px;color:#fff}.back{background:#add8e6;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg)}#google_translate_element,.my-cookie,.rgt-foot,.social li a,section.footer p,section.footer ul,section.footer ul li{display:inline-block}.front .name{font-size:2em;background:rgba(33,33,33,.9);color:#f8f8f8;font-family:Courier;padding:5px 10px;border-radius:5px;bottom:60px;left:25%;position:absolute;text-shadow:.1em .1em .05em #333;display:none;-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg)}.back-logo{position:absolute;top:40px;left:90px;width:160px;height:117px;background:url(logo.png) no-repeat}.contact-right-content,.contact-us #contact{min-height:500px;height:500px;text-align:center;background-repeat:no-repeat;background-size:cover;background-position:center center}.back p{padding:10px 15px;line-height:19px;margin-bottom:0}.vertical.flip-container{position:relative}.vertical .back{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg)}.vertical.flip-container .flipper{-webkit-transform-origin:100% 213.5px;-moz-transform-origin:100% 213.5px;-ms-transform-origin:100% 213.5px;transform-origin:100% 213.5px}.vertical.flip-container.hover .back,.vertical.flip-container:hover .back{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-o-transform:rotateX(0);-ms-transform:rotateX(0);transform:rotateX(0)}.vertical.flip-container.hover .front,.vertical.flip-container:hover .front{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg)}.first-service .back,.first-service .front,.third-service .back,.third-service .front{background-color:#b4cfee}.fourth-service .back,.fourth-service .front,.second-service .back,.second-service .front{background-color:#2a6ebb}#contact .col-md-4{padding-right:15px;padding-left:15px}.contact-us #contact{padding:100px 120px;background-image:url(../img/contact-bg.png)}#contact input{line-height:40px;height:40px;width:100%;margin-bottom:30px}#contact textarea{padding-top:10px;height:165px;max-height:165px;min-height:165px;width:100%;max-width:100%;min-width:100%;margin-bottom:25px}#contact button{float:left;background-color:#f39e4b;border-radius:30px;text-transform:uppercase;font-weight:700;transition:.5s;outline:0}.select_box .btn-primary,footer select{border:1px solid #fff;background:#2a6ebb}.select .btn .dropdown-menu2 li>dt small,label,section.footer p{font-weight:400}.contact-right-content{line-height:500px;padding-top:150px;padding-bottom:150px;background-image:url(../img/contact-right-bg.png)}.contact-right-content h4{margin-top:33px;font-size:18px;text-transform:uppercase;color:#fff;font-weight:700}@media (max-width:1000px){.event-list h4{width:230px}.event-list .event-item .time span{margin-left:20px}}@media (max-width:990px){.event-item span,.events .filter-categories li{display:inline-block;width:100%}.events,.services,footer{margin-left:10px;margin-right:10px}.banner .col-md-4,.banner .col-md-8,.best-offer .col-md-4,.best-offer .col-md-8,.contact-us .col-md-4,.contact-us .col-md-8,.testimonial .col-md-4,.testimonial .col-md-8{margin-top:10px;padding-left:10px;padding-right:10px}.banner .left-banner-content{padding-left:0;text-align:center}.left-banner-content h1{font-size:64px;font-weight:300;color:#fff;line-height:80px!important}.banner .left-banner-content .line-dec{margin:0 auto}.best-offer-right-content{text-align:center;background-color:#eee;padding:30px;min-height:550px;height:auto}.event-item,.event-item h4,.event-item span{text-align:center!important}.best-offer-right-content .pink-button{margin-bottom:50px}.event-item{display:inline-block}.event-list h4{width:300px}.event-list .project-item li:first-child{float:none}.event-list .project-item li:last-child{float:none;margin-top:0;margin-right:0;padding-bottom:25px}.events .filter-categories li{margin-bottom:-5px;cursor:pointer;transition:.5s;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:.5px;color:#121212;font-size:14px!important;font-weight:600;height:50px;line-height:50px;background-color:#fff;padding:0 10px}.event-list{transition:.5s;height:auto}.event-list .event-item li:last-child{float:right;margin-top:30px;margin-right:20px}.event-list .event-item .time,.event-list .event-item .time span{margin-left:0}.owl-pagination{margin-top:-15px}#owl-testimonial .item p{padding:0 60px;font-size:15px}.contact-us #contact{min-height:600px;height:600px;padding:60px}footer p{font-size:11px}}@media (max-width:843px){.event-item,.event-list ul li .date span{width:100%;text-align:center}.event-item li:first-child{float:none!important;width:100px}.event-item li{text-align:center!important;width:49%!important}.event-item li:last-child{display:block;margin-top:5px!important;margin-right:0!important}.event-list ul li .date span{background-color:#f4bc51;height:80px;line-height:25px;margin-right:0}.event-list h4{width:auto}}@media (max-width:1045px){.event-list h4{width:250px}}@media (max-width:620px){.event-list h4{width:auto}}@media (max-width:500px){.event-item{text-align:center;width:100%}.event-item li:first-child{float:none!important;width:100px}.event-item li{text-align:center!important;width:100%!important}.event-item li:last-child{float:none!important;margin-top:15px!important;margin-right:0!important}.event-list h4{width:auto}}#optanon-cookie-policy .optanon-cookie-policy-subgroup-table tr:first-child,.foot-block-1,.list-group-item,footer select{text-align:left}#mixedSlider,#mixedSlider2,#mixedSlider3,#mixedSlider4{position:relative;transition:5s linear}#mixedSlider .MS-content,#mixedSlider2 .MS-content2,#mixedSlider3 .MS-content3,#mixedSlider4 .MS-content4{white-space:nowrap;overflow:hidden}#mixedSlider .MS-content .item,#mixedSlider2 .MS-content2 .item,#mixedSlider3 .MS-content3 .item,#mixedSlider4 .MS-content4 .item{display:inline-block;width:50%;position:relative;vertical-align:top;overflow:hidden;padding:0 10px}#mixedSlider .MS-content .item .imgTitle,#mixedSlider2 .MS-content2 .item .imgTitle,#mixedSlider3 .MS-content3 .item .imgTitle,#mixedSlider4 .MS-content4 .item .imgTitle{position:relative;padding-bottom:20px}#mixedSlider .MS-controls button,#mixedSlider2 .MS-controls2 button,#mixedSlider3 .MS-controls3 button,#mixedSlider4 .MS-controls4 button{position:absolute;border:none;background-color:transparent;outline:0;font-size:50px;top:0;bottom:0;color:#7a7c82;transition:.15s linear}#mixedSlider .MS-controls .MS-left,#mixedSlider2 .MS-controls2 .MS-left2,#mixedSlider3 .MS-controls3 .MS-left3,#mixedSlider4 .MS-controls4 .MS-left4{left:-20px}#mixedSlider .MS-controls .MS-right,#mixedSlider2 .MS-controls2 .MS-right2,#mixedSlider3 .MS-controls3 .MS-right3,#mixedSlider4 .MS-controls4 .MS-right4{right:-20px}.navbar-default .navbar-brand{height:unset;padding:0;margin-left:unset!important;cursor:default}.dropdown-menu>li>a:hover{background-color:#2a6ebb!important;background-image:none}.pink-button a:hover{background:#747678;transition:.2s linear}.navbar-right .dropdown-menu{right:auto}.navbar-default .navbar-nav>li>a:hover{background-color:#e1e1e13b}#services-section,.best-offer .container-fluid,.dropdown-menu2 li>a:after,.events,.select.select-block:after{clear:both}.navbar-default .navbar-nav>li>.facebook:hover,.navbar-default .navbar-nav>li>a:hover{color:#38539b}.navbar-default .navbar-nav>li>.twitter:hover,.navbar-default .navbar-nav>li>a:hover{color:#4ea6ea}.navbar-default .navbar-nav>li>.linkedin:hover,.navbar-default .navbar-nav>li>a:hover{color:#0074b2}.platform{padding:25px 0}.icons2 .fa,.platform a,.platform a:visited,.teamsectnhd12 h2 span{color:#2a6ebb}#optanon #optanon-popup-wrapper a:hover,.goog-te-gadget-simple .goog-te-menu-value span,.goog-te-menu2-item,.goog-te-menu2-item-selected,.platform a{text-decoration:none}.platform div.content ul li,.platform div.menu ul li{font-family:inherit}.platform div.content p,.platform div.menu p{line-height:14px;font-family:inherit}.foot-block-2,.nly_fee{text-align:right}footer{background:#2a6ebb;padding:60px 50px;color:#fff;z-index:15;margin-top:25px}footer h6 span{background:url(../images/down.png) no-repeat;height:19px;width:20px;position:relative;top:3px;left:20px;display:none}footer ul{list-style:none;margin:0;padding:0;font-family:interfaceregular}footer .row .togg_down:nth-child(2) .col-md-2:nth-child(2) p,footer li a{color:#fff;transition:.3s;font-size:15px;margin-bottom:4px;display:block}.select.select-block .btn{width:100%;outline:0}.btn-group>.btn:first-child,[class*=span]>.select[class*=span]{margin-left:0}footer .select_box{width:72%;position:relative;margin-bottom:35px}footer select{padding:2px 5px;width:100%;height:30px}footer p{font-size:17px;line-height:23px;margin-bottom:12px}section.footer{background:#4f5153;color:rgba(255,255,255,.6);font-size:.88em;position:relative;z-index:15;padding:20px 50px 0}section.footer p{font-size:1em;margin:0;padding:10px 0;color:#ffffffc4;line-height:1.1}section.footer ul{width:39%;margin:0;padding:10px 0;text-align:right}.my-cookie{text-align:center;position:absolute}.rgt-foot{width:100%;vertical-align:middle;text-align:center}section.footer .rgt-foot ul{width:auto;float:right}section.footer ul li{border-right:1px solid rgba(255,255,255,.6);padding:0 10px}section.footer a{color:#ffffffc4}#google_translate_element{float:right}.first-service .front h6,.services .row .col-md-3:first-child .back p,.services .row .col-md-3:nth-child(3) .back p,.third-service .front h6{color:#525354}.social li a{padding-right:15px;font-size:22px;cursor:pointer;line-height:1em;color:#fff}.social{display:flex;align-items:center;margin-top:12px}.navbar-toggle{margin-right:0}.select_box .btn-primary{color:#fff;border-radius:0;padding:1px 15px 5px}.btn-primary:active,.btn-primary:focus,.select_box .btn-primary:hover,.select_box .open .dropdown-toggle2.btn-primary{background:#2a6ebb;border:1px solid #fff;box-shadow:none}.select_box .caret{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid}.col_md_bottom span.lines,.navbar-toggle{padding:0 10px}.dropdown-menu2{position:absolute;top:100%;left:0;z-index:1000;float:left;min-width:160px;margin:2px 0 0;list-style:none;font-size:14px;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropup .btn-lg .caret,.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-bottom-width:8px}.btn-lg .caret{border-top-width:8px;border-right-width:6px;border-left-width:6px}.select{display:inline-block;margin-bottom:10px}.select.select-block{display:block;float:none;margin-left:0;width:auto}.dropdown-menu2 li>a:after,.dropdown-menu2 li>a:before,.select.select-block:after,.select.select-block:before{content:" ";display:table}.select .btn{width:220px}.select .btn.btn-hg .filter-option{left:20px;right:40px;top:13px}.select .btn.btn-hg .caret{right:20px}.select .btn.btn-lg .filter-option{left:18px;right:38px}.select .btn.btn-sm .filter-option{left:13px;right:33px}.select .btn.btn-sm .caret,.select .btn.btn-xs .caret{right:13px}.select .btn.btn-xs .filter-option{left:13px;right:33px;top:5px}.select .btn .filter-option{height:26px;left:13px;overflow:hidden;position:absolute;right:20px;text-align:left;top:4px}.select .btn .caret{position:absolute;right:8px;top:50%;margin-top:-3px}.select .btn .dropdown-toggle2{border-radius:6px}.select .btn .dropdown-menu2{min-width:100%}.select .btn .dropdown-menu2 dt{cursor:default;display:block;padding:3px 20px}.select .btn .dropdown-menu2 li:not(.disabled)>a:hover small{color:rgba(255,255,255,.004)}.select .btn .dropdown-menu2 li>a{min-height:20px}.select .btn .dropdown-menu2 li>a.opt{padding-left:35px}.select .btn .dropdown-menu2 li small{padding-left:.5em}.select .btn .dropdown-menu2 li.disabled>a,.select .btn>.disabled{cursor:default}.select .caret{border-bottom-color:#fff;border-top-color:#fff}legend{display:block;width:100%;padding:0;margin-bottom:15px;line-height:inherit;color:inherit;border-bottom:none}textarea{font-size:20px;line-height:24px;padding:5px 11px}input[type=search]{-webkit-appearance:none!important}label{font-size:15px;line-height:2.4}.form-control:-moz-placeholder{color:#b2bcc5}.form-control::-moz-placeholder{color:#b2bcc5;opacity:1}.form-control:-ms-input-placeholder{color:#b2bcc5}.form-control::-webkit-input-placeholder{color:#b2bcc5}.form-control.placeholder{color:#b2bcc5}.dropdown-menu2{background-color:#4f5153;border:none;display:block;margin-top:8px;opacity:0;padding:0;visibility:hidden;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.25s;transition:.25s}.open>.dropdown-menu2{margin-top:5px!important;opacity:1;visibility:visible}.dropdown-menu2 li:first-child dt+a{border-radius:0}.dropdown-menu2 li:first-child>a{border-radius:6px 6px 0 0;padding-top:8px}.dropdown-menu2 li:last-child>a{border-radius:0 0 6px 6px;padding-bottom:10px}.dropdown-menu2 li.active>a,.dropdown-menu2 li.active>a.highlighted,.dropdown-menu2 li.selected>a,.dropdown-menu2 li.selected>a.highlighted{background:#4f5153;color:#fff}.dropdown-menu2 li.active>a.highlighted:focus,.dropdown-menu2 li.active>a.highlighted:hover,.dropdown-menu2 li.active>a:focus,.dropdown-menu2 li.active>a:hover,.dropdown-menu2 li.selected>a.highlighted:focus,.dropdown-menu2 li.selected>a.highlighted:hover,.dropdown-menu2 li.selected>a:focus,.dropdown-menu2 li.selected>a:hover{background:#747678;color:#fff}.dropdown-menu2 li>a{color:rgba(52,73,94,.75);padding:6px 15px 8px;text-decoration:none;-webkit-transition:background-color .25s;transition:background-color .25s}.dropdown-menu2 li>a:active,.dropdown-menu2 li>a:focus,.dropdown-menu2 li>a:hover{background:#e1e4e7;color:inherit;outline:0}.dropdown-menu2 li>a.highlighted{background:#c9cfd4;color:#fff}.dropdown-menu2 li>a.highlighted:focus,.dropdown-menu2 li>a.highlighted:hover{background:#bac1c8;color:#fff}.dropdown-menu2 li>a:before{float:right;margin-top:3px}.dropdown-menu2 li dt{font-weight:300;margin-bottom:3px;margin-top:12px;padding:0 15px}.dropup .dropdown-menu2,.navbar-fixed-bottom .dropdown .dropdown-menu2{margin-bottom:8px}.dropup .dropdown-arrow2,.navbar-fixed-bottom .dropdown .dropdown-arrow2{border-bottom:none;border-top:8px outset #f3f4f5;bottom:100%;top:auto}.navbar-fixed-bottom .nav>li>ul:before{border-bottom:none;border-top:9px outset #34495e;bottom:4px;top:auto}.open.dropup>.dropdown-menu2{margin-bottom:18px}.open.dropup>.dropdown-arrow2{margin-bottom:10px}.open.dropup>.dropdown-arrow2.dropdown-arrow-inverse2{border-top-color:#34495e}.open>.dropdown-arrow2{margin-top:11px;opacity:1}.dropdown-inverse2{background-color:#fff;color:#2a6ebb;padding:4px 0 6px;border-radius:0}.dropdown-inverse2 li{margin:0 4px -2px}.dropdown-inverse2 li:first-child>a,.dropdown-inverse2 li:last-child>a{border-radius:2px;padding-bottom:7px;padding-top:5px}.dropdown-inverse2 li:first-child dt+a,.dropdown-inverse2 li:last-child dt+a{border-radius:2px}.dropdown-inverse2 li.active>a,.dropdown-inverse2 li.selected>a{background:#2a6ebb;color:#fff!important;position:relative;z-index:1}.dropdown-inverse2 li dt{padding-left:11px;padding-right:11px}.dropdown-inverse2 li .divider{margin-left:11px;margin-right:11px}.dropdown-inverse2 li>a{border-radius:2px;color:#2a6ebb!important;padding:5px 11px 7px}.dropdown-inverse2 li>a:active,.dropdown-inverse2 li>a:focus,.dropdown-inverse2 li>a:hover{background:#2a6ebb;color:#fff!important}.dropdown-inverse2 li>a.highlighted{background:#526476}#optanon *,#optanon:after,#optanon:before,.optanon-show-settings-popup-wrapper *,.optanon-show-settings-popup-wrapper:after,.optanon-show-settings-popup-wrapper:before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#optanon,#optanon *,#optanon a,#optanon div,#optanon li,#optanon p,#optanon span,#optanon ul,.optanon-alert-box-wrapper *{font-family:Arial,sans-serif;background:0 0;border:none;bottom:auto;clear:none;float:none;height:auto;left:auto;letter-spacing:normal;line-height:normal;max-height:none;max-width:none;min-height:0;min-width:0;overflow:visible;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;text-shadow:none;top:auto;visibility:visible;white-space:normal;width:auto;z-index:auto;padding:0;margin:0;border-radius:0;position:static;font-weight:400}#optanon #optanon-popup-bg{background:rgba(0,0,0,.8);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:2147483645}#optanon #optanon-popup-wrapper{display:none;z-index:2147483646;color:#000;text-align:left;position:absolute;top:10px;left:10px;right:10px}#goog-gt-tt span:focus,#optanon #optanon-popup-wrapper:focus,.navbar-toggler:focus,footer select:active,footer select:focus,footer select:hover,footer select:visited{outline:0}#optanon #optanon-popup-wrapper a{color:#000;text-decoration:none}#optanon #optanon-popup-top img a,#optanon #optanon-popup-wrapper img{border:0}#optanon #optanon-popup-top{background-color:#6cc04a;height:80px;margin:0;width:100%;border-bottom:1px solid #ccc}#optanon #optanon-popup-top .optanon-close,.optanon-alert-box-wrapper .optanon-alert-box-corner-close button{float:right;position:relative;right:5px;top:5px;background:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDc0IDc0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA3NCA3NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0NDQ0NDQzt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KCS5zdDJ7ZmlsbDojNjY2NjY2O30NCjwvc3R5bGU+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzcsNzEuNWMtOS42LDAtMTcuOC0zLjQtMjQuNC0xMC4xQzUuOCw1NC40LDIuNSw0Ni41LDIuNSwzN2MwLTkuNiwzLjQtMTcuOCwxMC4xLTI0LjQNCgkJQzE5LjIsNS45LDI3LjQsMi41LDM3LDIuNWM5LjYsMCwxNy44LDMuNCwyNC40LDEwLjFjNi44LDYuOSwxMC4xLDE0LjksMTAuMSwyNC40YzAsOS42LTMuNCwxNy44LTEwLjEsMjQuNA0KCQlDNTQuNCw2OC4yLDQ2LjUsNzEuNSwzNyw3MS41eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zNyw1YzguOSwwLDE2LjQsMy4xLDIyLjYsOS40QzY1LjgsMjAuNyw2OSwyOC4xLDY5LDM3cy0zLjEsMTYuNC05LjQsMjIuNkM1My4zLDY1LjgsNDUuOSw2OSwzNyw2OQ0KCQlzLTE2LjQtMy4xLTIyLjYtOS40UzUsNDUuOSw1LDM3czMuMS0xNi40LDkuNC0yMi42QzIwLjYsOC4xLDI4LjEsNSwzNyw1IE0zNywwQzI2LjgsMCwxOCwzLjcsMTAuOSwxMC45QzMuNywxOCwwLDI2LjgsMCwzNw0KCQljMCwxMCwzLjYsMTguOCwxMC44LDI2LjFDMTcuOSw3MC4zLDI2LjgsNzQsMzcsNzRjMTAsMCwxOC44LTMuNiwyNi4xLTEwLjhDNzAuMyw1Ni4xLDc0LDQ3LjIsNzQsMzdjMC0xMC0zLjYtMTguOC0xMC44LTI2LjENCgkJQzU2LjEsMy43LDQ3LjIsMCwzNywwTDM3LDB6Ii8+DQo8L2c+DQo8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNTIuNCw0Ny43TDQxLjcsMzdsMTAuOS0xMC43YzAuNi0wLjYsMC42LTEuMSwwLTEuN2wtMy4xLTNjLTAuMy0wLjMtMC42LTAuNC0wLjktMC40Yy0wLjIsMC0wLjQsMC4xLTAuNywwLjQNCglMMzcsMzIuMUwyNi4xLDIxLjZjLTAuMy0wLjMtMC41LTAuNC0wLjctMC40Yy0wLjMsMC0wLjYsMC4xLTAuOSwwLjRsLTMsM2MtMC42LDAuNi0wLjYsMS4xLDAsMS43TDMyLjQsMzdMMjEuNiw0Ny45DQoJYy0wLjIsMC4xLTAuMywwLjMtMC4zLDAuN3MwLjEsMC43LDAuMywwLjlsMywzLjFjMC4yLDAuMiwwLjUsMC4zLDAuOSwwLjNzMC43LTAuMSwwLjktMC4zTDM3LDQxLjdsMTAuOSwxMC43DQoJYzAuMywwLjMsMC41LDAuNCwwLjcsMC40YzAuMywwLDAuNi0wLjEsMC45LTAuNGwzLTNjMC4zLTAuMiwwLjQtMC41LDAuNC0wLjlDNTIuOSw0OC4zLDUyLjcsNDgsNTIuNCw0Ny43eiIvPg0KPC9zdmc+) 0 0/22px 22px;width:22px;height:22px;cursor:pointer}#optanon #optanon-close{background:0 0!important;display:none}#optanon #optanon-popup-body{background-color:#fff;margin:0;width:100%;position:relative}#optanon #optanon-popup-body .legacy-preference-banner-title{margin:5px 0 0 5px;padding:0;color:#000}#optanon #optanon-popup-body #optanon-vendor-consent-text,#optanon #optanon-popup-body p.header-3{font-weight:700;font-size:14px;margin:10px 0 10px 5px;display:inline-block}#optanon #optanon-popup-body div.optanon-main-info-text,#optanon #optanon-popup-body p{font-weight:400;font-size:13px;line-height:16px;margin:5px 0 0 5px;padding:0}#optanon #optanon-popup-body div.optanon-main-info-text{max-height:250px;overflow-y:auto;padding-right:10px}#optanon #optanon-popup-body div.optanon-main-info-text div.optanon-cookie-list p,.goog-te-gadget .goog-te-combo{margin:4px 0}#optanon #optanon-popup-body div.optanon-main-info-text div.optanon-cookie-list p.optanon-group-cookies-list,#optanon #optanon-popup-body div.optanon-main-info-text div.optanon-cookie-list p.optanon-subgroup-cookies-list{border-bottom:1px solid #ccc;padding-bottom:2px;color:#666}#optanon #optanon-popup-body div.optanon-main-info-text div.optanon-cookie-list .optanon-cookies-used{font-weight:700;font-size:13px;padding:3px 0;border-bottom:1px solid #ccc}#optanon #optanon-popup-body div.optanon-main-info-text div.optanon-cookie-list span.optanon-subgroup-header{font-size:13px;padding-right:10px;color:#000;display:inline-block}#optanon #optanon-popup-body div.optanon-subgroup-description{margin:5px 10px}#optanon #optanon-popup-body-left,.image2{float:left;width:100%}#optanon.modern #optanon-branding-top-logo{background-image:url(../images/cookie-collective-top-logo.svg)!important}#optanon #optanon-branding-top-logo{background-position:center!important;background-size:contain!important;background-repeat:no-repeat!important;height:50px;width:140px;position:absolute;top:-65px;left:10px}#optanon #optanon-menu{padding:0;width:100%;word-break:break-word}#optanon #optanon-menu li{list-style-type:none;min-height:38px;border-bottom:1px solid #ccc;background-color:#e6e6e6!important;width:100%;cursor:pointer;background-size:16px!important;background-position:15px 12px!important;background-repeat:no-repeat!important}#optanon #optanon-menu li button,#optanon #optanon-popup-wrapper .optanon-allow-all-button,#optanon #optanon-popup-wrapper .optanon-save-settings-button,#optanon #optanon-vendor-consent-text,.optanon-alert-box-wrapper .optanon-alert-box-button.optanon-button-allow,.optanon-show-settings-button{cursor:pointer}#optanon #optanon-menu li .preference-menu-item{font-size:12px;margin:0 0 0 10px;padding:12px 0;width:80%}#optanon #optanon-menu li .preference-menu-item a,#optanon #optanon-menu li .preference-menu-item button{font-size:12px;color:#666;font-weight:700}#optanon #optanon-menu .menu-item-selected{background-color:#fff!important}#optanon #optanon-menu .menu-item-selected a,.goog-te-banner-content,.goog-te-gadget-simple .goog-te-menu-value{color:#000}#optanon #optanon-popup-body-right{float:left;padding:10px 20px}#optanon #optanon-popup-more-info-bar{display:block;float:right;width:23%}#optanon #optanon-popup-more-info-bar p{float:left;margin:3px 0 0;padding:0;width:auto;font-weight:700;font-size:14px}#optanon #optanon-popup-wrapper .optanon-arrow{float:left;margin:7px 0 0 5px}#optanon #optanon-popup-wrapper .optanon-status{font-weight:700;min-width:23%}#optanon #optanon-popup-wrapper .optanon-status-symbol{margin:2px 0 0 4px}#optanon #optanon-popup-wrapper .optanon-status-on{color:#09a501}#optanon #optanon-popup-wrapper .optanon-bottom-spacer{clear:both;height:20px}#optanon #optanon-popup-bottom{border-top:1px solid #ccc;background-color:#f2f2f2;float:left;margin:0;padding-bottom:10px;width:100%}#optanon #optanon-popup-bottom-logo{float:left;margin:8px 0 0 3px;background:0 0!important}#optanon #optanon-popup-bottom-logo:before{content:'Powered by';font-size:13px;color:#000;position:relative;top:10px;margin-left:10px;width:auto}#optanon #optanon-popup-bottom-logo:after{content:'OneTrust';font-size:13px;color:#000;width:auto;position:relative;top:10px;margin-left:4px;border-bottom:1px solid #ccc}#optanon #optanon-popup-wrapper .optanon-button-wrapper{float:right;margin:9px 10px 0 0}#optanon #optanon-popup-wrapper .optanon-white-button-middle{background-repeat:repeat-x;display:block;float:left;padding:8px 13px;background-color:#6cc04a}#optanon #optanon-popup-wrapper .optanon-white-button-middle button{font-size:13px;font-weight:700;color:#fff!important;cursor:pointer}#optanon-show-settings-popup a,#optanon-show-settings-popup li,#optanon-show-settings-popup span,#optanon-show-settings-popup ul,.optanon-show-settings-popup-wrapper,.optanon-show-settings-popup-wrapper *,.optanon-show-settings-popup-wrapper a,.optanon-show-settings-popup-wrapper div,.optanon-show-settings-popup-wrapper li,.optanon-show-settings-popup-wrapper p,.optanon-show-settings-popup-wrapper span,.optanon-show-settings-popup-wrapper ul{border:none;bottom:auto;clear:none;float:none;letter-spacing:normal;line-height:normal;max-height:inherit;max-width:inherit;min-width:inherit;overflow:visible;text-align:left;text-decoration:none;text-indent:0;text-transform:none;top:auto;visibility:visible;white-space:normal;width:auto;padding:0;margin:0;border-radius:0;font-family:Arial,sans-serif;font-size:12px}.features-icons .features-icons-item,.test_img img{max-width:100%}#optanon-show-settings-popup ul li a:hover,.goog-te-ftab-link span,.goog-te-menu-value span,.sticky li p a:hover{text-decoration:underline}.optanon-show-settings-popup-wrapper img{width:auto;height:auto}.optanon-show-settings-popup-wrapper{height:0}.optanon-show-settings-popup-wrapper .optanon-show-settings-middle a.optanon-show-settings,.optanon-show-settings-popup-wrapper .optanon-show-settings-middle span.optanon-show-settings{color:#666!important;font-weight:700;margin-top:-20px!important;float:none!important;font-size:14px}.optanon-show-settings-popup-wrapper .optanon-show-settings-middle a.optanon-show-settings:hover{text-decoration:none!important}.optanon-show-settings-popup-wrapper .optanon-show-settings-middle{background:#fff!important;border-top:1px solid #ccc;border-bottom:1px solid #ccc;float:left;height:23px!important;padding-top:7px}.optanon-show-settings-popup-wrapper .optanon-show-settings-left{background-color:#fff!important;background:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE2IDE2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNiAxNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzJfKTtmaWxsOiM3MUI4NEM7fQ0KCS5zdDF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMl8pO2ZpbGw6bm9uZTtzdHJva2U6IzcxQjg0QztzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPGc+DQoJPGRlZnM+DQoJCTxyZWN0IGlkPSJTVkdJRF8xXyIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+DQoJPC9kZWZzPg0KCTxjbGlwUGF0aCBpZD0iU1ZHSURfMl8iPg0KCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xXyIgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlOyIvPg0KCTwvY2xpcFBhdGg+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTgsMTZjLTQuNSwwLTgtMy42LTgtOGMwLTQuNSwzLjYtOCw4LThzOCwzLjYsOCw4QzE2LDEyLjUsMTIuNSwxNiw4LDE2IE04LDAuOUM0LjIsMC45LDAuOSw0LjEsMC45LDgNCgkJYzAsMy44LDMuMSw3LjEsNy4xLDcuMXM3LjEtMy4xLDcuMS03LjFDMTUuMSw0LjIsMTEuOCwwLjksOCwwLjkiLz4NCgk8bGluZSBjbGFzcz0ic3QxIiB4MT0iOCIgeTE9IjMiIHgyPSI4IiB5Mj0iNyIvPg0KCTxsaW5lIGNsYXNzPSJzdDEiIHgxPSI0IiB5MT0iNiIgeDI9IjgiIHkyPSI3LjUiLz4NCgk8bGluZSBjbGFzcz0ic3QxIiB4MT0iNSIgeTE9IjEyIiB4Mj0iOCIgeTI9IjcuNSIvPg0KCTxsaW5lIGNsYXNzPSJzdDEiIHgxPSIxMSIgeTE9IjEyIiB4Mj0iOCIgeTI9IjcuNSIvPg0KCTxsaW5lIGNsYXNzPSJzdDEiIHgxPSIxMiIgeTE9IjYiIHgyPSI4IiB5Mj0iNy41Ii8+DQo8L2c+DQo8L3N2Zz4=) 9px 7px/16px no-repeat;border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;float:left;height:30px!important;width:30px!important}.optanon-show-settings-popup-wrapper .optanon-show-settings-right{background:#fff!important;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;float:left;height:30px!important;width:8px!important}#optanon-show-settings-popup{display:none;position:relative;z-index:2147483647;left:0!important;float:left!important}#optanon-show-settings-popup-inner{position:absolute}#optanon-show-settings-popup ul{list-style-type:none!important;width:205px;height:auto!important;margin:3px 0!important;padding:0!important;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#f2f2f2}#optanon-show-settings-popup ul li{padding:6px 10px 0 6px;height:auto!important;list-style-type:none!important;margin:0!important;font-size:13px!important;color:#666!important;font-weight:700!important}#optanon-show-settings-popup ul li a{text-decoration:none;color:#666}#optanon-show-settings-popup ul li .optanon-dnt{font-size:10px!important;color:#333}#optanon-show-settings-popup .top-arrow{border-left:1px solid #ccc;border-top:1px solid #ccc;background:#f2f2f2;transform:rotate(45deg);height:11px;position:absolute;width:11px;top:-3px!important}#optanon-show-settings-popup .bottom-arrow-even,#optanon-show-settings-popup .bottom-arrow-odd{border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:#f2f2f2;transform:rotate(45deg);height:11px;position:absolute;width:11px;bottom:4px}#optanon-show-settings-popup .menu-item-border{background-color:#ccc;display:block;height:1px;margin:6px 0 0 -5px;padding:0;width:199px}#optanon-show-settings-popup .menu-bottom-even,#optanon-show-settings-popup .menu-bottom-odd{background-color:#f2f2f2;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;display:block;height:7px;margin:-3px 0 10px;padding:0;width:205px}#optanon .fieldset{position:relative;display:inline-block;width:37px;height:23px;margin-top:10px}#optanon .fieldset input{opacity:0}#optanon .fieldset label{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#414141;border-radius:23px;overflow:visible;text-indent:45px;font-size:14px;font-weight:700;padding-top:3px}#optanon .fieldset label:after{position:absolute;content:"";height:19px;width:19px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}#optanon .fieldset input:checked+label{background-color:#6cc04a}#optanon .fieldset input:active+label,#optanon .fieldset input:focus+label{box-shadow:0 0 2px 2px #509ec4}#optanon .fieldset input:checked+label:after{background-color:#f5efeb;-webkit-transform:translateX(14px);-ms-transform:translateX(14px);transform:translateX(14px)}#optanon .optanon-subgroup-checkbox{margin-right:5px}#optanon .optanon-subgroup-fieldset{transform:scale(.6);top:-3px;float:right;margin-right:50px}#optanon .optanon-subgroup-fieldset label{font-size:20px;padding-top:0}#goog-gt-tt .right,#optanon .optanon-vendor-list-allow-all,.optanon-vendor-status-editable{float:right}#optanon .optanon-vendor-allow-all-editable .fieldset{margin:0 0 0 12px}#optanon .subgroup-cookies-list{height:30px}#optanon .sr-only,.optanon-alert-box-wrapper .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.optanon-alert-box-wrapper .legacy-banner-title,.optanon-alert-box-wrapper .optanon-alert-box-bg p{font-size:11pt;line-height:16pt;padding-bottom:5px;color:#fff!important}#optanon .fade-in{animation-name:fade-in;animation-duration:.4s;animation-timing-function:ease-in-out}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}#optanon #optanon-vendor-consent-text:after{padding-left:10px;content:'\276F'}#optanon #optanon-vendor-consent-text .vendor-consent-link{font-size:14px;font-weight:700}#optanon #optanon-vendor-consent-back{margin:12px;font-weight:700;font-size:14px;cursor:pointer}#optanon #optanon-vendor-consent-back:before{content:'\276E'}#optanon #optanon-vendor-consent-back .vendor-consent-back-link{font-weight:700;padding-left:4px}#optanon .vendor-header-container{display:flex;justify-content:space-between;align-items:center}#optanon .vendor-header-container .optanon-vendor-list-allow-all{width:38%}#optanon .vendor-header-container .optanon-vendor-list-allow-all .vendor-allow-all-text{display:inline-block;font-size:14px;font-weight:700;min-width:100px}#optanon #optanon-vendor-consent-list{padding-top:10px;height:280px;overflow-y:auto}#optanon #optanon-vendor-consent-list .vendor-item{display:flex;width:90%;padding-bottom:7px;padding-top:7px;border-bottom:1px solid #d8d8d8}#optanon #optanon-vendor-consent-list .vendor-item .vendor-name{font-family:Poppins!important;font-size:13px;font-weight:700!important;line-height:20px!important}#optanon #optanon-vendor-consent-list .vendor-detail{width:75%;display:inline-block}#optanon #optanon-vendor-consent-list .vendor-detail .vendor-privacy-policy{color:#1f96db;font-family:Poppins;font-size:11px;font-weight:700;line-height:17px}#optanon #optanon-vendor-consent-list .vendor-toggle-content .fieldset,.goog-te-balloon-form form{margin:0}#optanon #optanon-vendor-consent-list .vendor-toggle-content .vendor-status-label{font-size:12px!important}#optanon .header-3{display:block;font-size:1.17em;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;font-weight:700!important}#optanon-cookie-policy .optanon-cookie-policy-subgroup-table{width:100%;border-collapse:collapse;margin-bottom:12px}#optanon-cookie-policy .optanon-cookie-policy-subgroup-table .optanon-cookie-policy-left,#optanon-cookie-policy .optanon-cookie-policy-subgroup-table .optanon-cookie-policy-right{width:45%}#optanon-cookie-policy .optanon-cookie-policy-subgroup-table .optanon-cookie-policy-right{padding-left:3rem}#optanon-cookie-policy .optanon-cookie-policy-subgroup-table tr{border-bottom:1px solid #ccc}#optanon-cookie-policy .optanon-cookie-policy-subgroup-table tr th{padding-bottom:1rem;font-weight:400}#optanon-cookie-policy .optanon-cookie-policy-subgroup-table tr:last-child{border-bottom:none!important}#optanon-cookie-policy .optanon-cookie-policy-subgroup-table .optanon-cookie-policy-subgroup .optanon-cookie-policy-left{border-right:1px solid #ccc;padding-bottom:1rem;padding-top:1rem}#optanon-cookie-policy .optanon-cookie-policy-subgroup-table .optanon-cookie-policy-subgroup .optanon-cookie-policy-right{padding-left:4rem}.optanon-alert-box-wrapper .legacy-banner-title{font-weight:700}.optanon-alert-box-wrapper .banner-content .banner-policy-link{text-decoration:underline!important}.optanon-alert-box-wrapper{position:fixed;width:100%;border:none;background-color:rgba(0,0,0,.85);bottom:-145px;z-index:2147483644;min-height:50px}.optanon-alert-box-wrapper a{background-color:transparent}.optanon-alert-box-wrapper .optanon-alert-box-bottom-top{height:10px}.optanon-alert-box-wrapper .optanon-alert-box-corner-close{height:20px;right:10px;top:50%;margin-top:-16px;position:absolute;width:20px}.optanon-alert-box-wrapper .optanon-alert-box-logo{position:absolute;height:28px;left:20px;top:50%;margin-top:-15px;width:29px}.optanon-alert-box-wrapper .optanon-alert-box-body{margin-right:450px;margin-left:50px;padding-top:6px}.bold,.box-in p span,.optanon-alert-box-wrapper .optanon-alert-box-bg p.optanon-alert-box-title{font-weight:700}.optanon-alert-box-wrapper .optanon-alert-box-button-middle{background-color:#6cc04a;border:1px solid #6cc04a;padding:8px 18px;font-size:9pt;font-weight:700}.optanon-alert-box-wrapper .optanon-alert-box-button-middle button{color:#fff!important;font-size:13px;font-weight:700;text-decoration:none;cursor:pointer;position:relative}.optanon-alert-box-wrapper .optanon-button-allow .optanon-alert-box-button-middle button:before{content:'\2713';padding-right:3px}.optanon-alert-box-wrapper .optanon-button-more .optanon-alert-box-button-middle{border:none!important;background:0 0!important;padding:10px 10px 0 0}.optanon-alert-box-wrapper .optanon-button-more .optanon-alert-box-button-middle button{border-bottom:1px solid #999;padding-bottom:1px;color:#fff!important;cursor:pointer}.optanon-alert-box-wrapper .optanon-button-more .optanon-alert-box-button-middle button:before{content:'\276F';font-size:1.1em;font-weight:400;padding-right:5px;color:#fff;position:absolute;left:-14px;top:-3px}.optanon-alert-box-bg .optanon-alert-box-button-container{position:absolute;right:30px;top:50%;margin-top:-16px}.optanon-alert-box-wrapper .optanon-alert-box-button{float:right;margin-right:30px;margin-bottom:10px;line-height:initial}.optanon-alert-box-wrapper .optanon-alert-box-bottom-padding{padding-bottom:10px}.optanon-alert-box-wrapper.hide-accept-button .optanon-alert-box-body,.optanon-alert-box-wrapper.hide-cookie-setting-button .optanon-alert-box-body{margin-right:215px}.optanon-alert-box-wrapper.hide-accept-button.hide-cookie-setting-button .optanon-alert-box-body{margin-right:50px}.goog-te-banner-frame{left:0;top:0;height:39px;width:100%;z-index:10000001;position:fixed;border:none;border-bottom:1px solid #6b90da;margin:0;-moz-box-shadow:0 0 8px 1px #999;-webkit-box-shadow:0 0 8px 1px #999;box-shadow:0 0 8px 1px #999}.goog-te-menu-frame{z-index:10000002;position:fixed;border:none;-moz-box-shadow:0 3px 8px 2px #999;-webkit-box-shadow:0 3px 8px 2px #999;box-shadow:0 3px 8px 2px #999}#goog-gt-tt,.goog-te-ftab-link{position:absolute;font-size:10pt}.goog-te-ftab-frame{z-index:10000000;border:none;margin:0}.goog-te-gadget{font-family:arial;font-size:11px;color:#666;white-space:nowrap}.goog-te-gadget img{vertical-align:middle;border:none}.goog-te-gadget-simple{background-color:#fff;border-left:1px solid #d5d5d5;border-top:1px solid #9b9b9b;border-bottom:1px solid #e8e8e8;border-right:1px solid #d5d5d5;font-size:10pt;display:inline-block;padding-top:1px;padding-bottom:2px;cursor:pointer;zoom:1}.goog-te-ftab-link img,.goog-te-gadget-icon{margin-left:2px;margin-right:2px;width:19px;height:19px;border:none;vertical-align:middle}.goog-te-combo{margin-left:4px;margin-right:4px;vertical-align:baseline}.goog-logo-link,.goog-logo-link:active,.goog-logo-link:hover,.goog-logo-link:link,.goog-logo-link:visited{font-size:12px;font-weight:700;color:#444;text-decoration:none}.goog-close-link,.goog-te-banner .goog-logo-link{display:block;margin:0 10px}.goog-te-banner .goog-logo-link{padding-top:2px;padding-left:4px}.goog-te-balloon *,.goog-te-banner *,.goog-te-combo,.goog-te-ftab *,.goog-te-menu *,.goog-te-menu2 *{font-family:arial;font-size:10pt}.goog-te-banner{margin:0;background-color:#e4effb;overflow:hidden}.goog-te-ftab,.goog-te-menu,.goog-te-menu2{background-color:#fff}.goog-te-balloon-zippy *,.goog-te-banner-content img{vertical-align:middle}.goog-te-banner-info{color:#666;vertical-align:top;margin-top:0;font-size:7pt}.goog-te-banner-margin{width:8px}.goog-te-button{border-color:#e7e7e7;border-style:none solid solid none;border-width:0 1px 1px 0}.goog-te-button div{border-color:#ccc #999 #999 #ccc;border-right:1px solid #999;border-style:solid;border-width:1px;height:20px}.goog-te-button button{background:0 0;border:none;cursor:pointer;height:20px;overflow:hidden;margin:0;vertical-align:top;white-space:nowrap}.goog-te-ftab-link span,.goog-te-menu-value img{margin-left:2px;margin-right:2px}.goog-te-button button:active{background:#ccc}.goog-te-ftab{margin:0;white-space:nowrap}.goog-te-ftab-link{text-decoration:none;font-weight:700;border:1px outset #888;padding:6px 10px;white-space:nowrap;left:0;top:0}.goog-te-ftab-link span{vertical-align:middle}.goog-float-top .goog-te-ftab-link{padding:2px;border-top-width:0}.goog-float-bottom .goog-te-ftab-link{padding:2px;border-bottom-width:0}.goog-te-menu-value{text-decoration:none;color:#00c;white-space:nowrap;margin-left:4px;margin-right:4px}.goog-te-menu{text-decoration:none;border:2px solid #c3d9ff;overflow-y:scroll;overflow-x:hidden;position:absolute;left:0;top:0}.goog-te-menu-item{padding:3px;text-decoration:none}.goog-te-menu-item,.goog-te-menu-item:link,.goog-te-menu2-item div,.goog-te-menu2-item:active div,.goog-te-menu2-item:link div,.goog-te-menu2-item:visited div{color:#00c;background:#fff}.goog-te-menu-item:visited{color:#551a8b}.goog-te-menu-item:hover{background:#c3d9ff}.goog-te-menu-item:active{color:#00c}.goog-te-menu2{text-decoration:none;border:1px solid #6b90da;overflow:hidden;padding:4px}.goog-te-menu2-colpad{width:16px}.goog-te-menu2-separator{margin:6px 0;height:1px;background-color:#aaa;overflow:hidden}.goog-te-menu2-item div,.goog-te-menu2-item-selected div{padding:4px}.goog-te-menu2-item-selected .indicator{display:auto}.goog-te-menu2-item-selected .text{padding-left:4px;padding-right:4px}.goog-te-menu2-item:hover div{color:#fff;background:#36c}.curriculum-box table tr:first-child td,.goog-te-menu2-item-selected div,.goog-te-menu2-item-selected:active div,.goog-te-menu2-item-selected:hover div,.goog-te-menu2-item-selected:link div,.goog-te-menu2-item-selected:visited div{color:#000;font-weight:700}.goog-te-balloon{background-color:#fff;overflow:hidden;padding:8px;border:none;-moz-border-radius:10px;border-radius:10px}.goog-te-balloon-frame{background-color:#fff;border:1px solid #6b90da;-moz-box-shadow:0 3px 8px 2px #999;-webkit-box-shadow:0 3px 8px 2px #999;box-shadow:0 3px 8px 2px #999;-moz-border-radius:8px;border-radius:8px}.goog-te-balloon-text{margin-top:6px}.goog-te-balloon-zippy{margin-top:6px;white-space:nowrap}.goog-te-balloon-zippy .minus{background-image:url(//www.google.com/images/zippy_minus_sm.gif)}.goog-te-balloon-zippy .plus{background-image:url(//www.google.com/images/zippy_plus_sm.gif)}.goog-te-balloon-zippy span{color:#00c;text-decoration:underline;cursor:pointer;margin:0 4px}.goog-te-balloon-form{margin:6px 0 0}.goog-te-balloon-form form textarea{margin-bottom:4px;width:100%}.goog-te-balloon-footer{margin:6px 0 4px}.goog-te-spinner-pos{z-index:1000;position:fixed;transition-delay:.6s;left:-1000px;top:-1000px}.goog-te-spinner-animation{background:url(//www.gstatic.com/images/branding/product/2x/translate_24dp.png) 50% 50% no-repeat #fff;display:flex;align-items:center;justify-content:center;width:104px;height:104px;border-radius:50px;transition:.6s ease-in-out;transform:scale(.4);opacity:0}.goog-te-spinner-animation-show{transform:scale(.5);opacity:1}.goog-te-spinner{margin:2px 0 0 2px;animation:1.4s linear infinite goog-te-spinner-rotator}.dropbtn .caret,.navbar-collapse{margin-left:auto}@keyframes goog-te-spinner-rotator{0%{transform:rotate(0)}100%{transform:rotate(270deg)}}.goog-te-spinner-path{stroke-dasharray:187;stroke-dashoffset:0;stroke:#4285f4;transform-origin:center;animation:1.4s ease-in-out infinite goog-te-spinner-dash}@keyframes goog-te-spinner-dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}100%{stroke-dashoffset:187;transform:rotate(450deg)}}#goog-gt-tt a,#goog-gt-tt body,#goog-gt-tt div,#goog-gt-tt form,#goog-gt-tt h1,#goog-gt-tt h2,#goog-gt-tt h3,#goog-gt-tt h4,#goog-gt-tt h5,#goog-gt-tt h6,#goog-gt-tt html,#goog-gt-tt iframe,#goog-gt-tt img,#goog-gt-tt li,#goog-gt-tt ol,#goog-gt-tt p,#goog-gt-tt span,#goog-gt-tt table,#goog-gt-tt tbody,#goog-gt-tt td,#goog-gt-tt tr,#goog-gt-tt ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-align:left;line-height:normal}#goog-gt-tt ol,#goog-gt-tt ul{list-style:none}#goog-gt-tt table{border-spacing:0}#goog-gt-tt caption,#goog-gt-tt td,#goog-gt-tt th{text-align:left;font-weight:400}#goog-gt-tt input::-moz-focus-inner{border:0}div#goog-gt-tt{padding:10px 14px}#goog-gt-tt{color:#222;background-color:#fff;border:1px solid #eee;box-shadow:0 4px 16px rgba(0,0,0,.2);-moz-box-shadow:0 4px 16px rgba(0,0,0,.2);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.2);display:none;font-family:arial;width:420px;padding:12px;z-index:10000}#goog-gt-tt .original-text,.gt-hl-layer{clear:both;font-size:10pt;position:relative;text-align:justify;width:100%}#goog-gt-tt .title{color:#999;font-family:arial,sans-serif;margin:4px 0;text-align:left}#goog-gt-tt .logo{float:left;margin:0}#goog-gt-tt .started-activity-container{display:none;width:100%}#goog-gt-tt .activity-root{margin-top:20px}#goog-gt-tt .left,.best-offer,.sticky li .whatsapp,.sticky li img{float:left}.box-in a,.unitstyle,.url{float:right}#goog-gt-tt .bottom{min-height:15px;position:relative;height:1%}#goog-gt-tt .status-message{background:#29910d;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:inset 0 2px 2px #1e6609;-moz-box-shadow:inset 0 2px 2px #1e6609;-webkit-box-shadow:inset 0 2px 2px #1e6609;color:#fff;font-size:9pt;font-weight:bolder;margin-top:12px;padding:6px;text-shadow:1px 1px 1px #1e6609}#goog-gt-tt .activity-link{color:#15c;cursor:pointer;font-family:arial;font-size:11px;margin-right:15px;text-decoration:none}#goog-gt-tt .alt-helper-text,#goog-gt-tt .gray,.co-head h3,.co-head p,.teamsectn12_cont h2,.teamsectn12_cont p,.teamsectnhd12 h2,.testi_desc p,.testi_head p{font-family:arial,sans-serif}#goog-gt-tt textarea{font-family:arial;resize:vertical;width:100%;margin-bottom:10px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;border:1px solid #d9d9d9;border-top:1px solid silver;font-size:13px;height:auto;overflow-y:auto;padding:1px}#goog-gt-tt textarea:focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.3);box-shadow:inset 0 1px 2px rgba(0,0,0,.3);border:1px solid #4d90fe;outline:0}#goog-gt-tt .activity-cancel{margin-right:10px}#goog-gt-tt .translate-form{min-height:25px;vertical-align:middle;padding-top:8px}#goog-gt-tt .translate-form .activity-form input{display:inline-block;min-width:54px;border:1px solid rgba(0,0,0,.1);text-align:center;color:#444;font-size:11px;font-weight:700;height:27px;outline:0;padding:0 8px;vertical-align:middle;line-height:27px;margin:0 16px 0 0;box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:218ms;-moz-transition:218ms;-o-transition:218ms;transition:218ms;background-color:#f5f5f5;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-moz-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-ms-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:-o-linear-gradient(top,#f5f5f5,#f1f1f1);background-image:linear-gradient(top,#f5f5f5,#f1f1f1);-webkit-user-select:none;-moz-user-select:none;cursor:default}#goog-gt-tt .translate-form .activity-form input:hover{border:1px solid #c6c6c6;color:#222;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;background-color:#f8f8f8;background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:-o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image:linear-gradient(top,#f8f8f8,#f1f1f1)}#goog-gt-tt .translate-form .activity-form input:active{border:1px solid #c6c6c6;color:#333;background-color:#f6f6f6;background-image:-webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#f1f1f1));background-image:-webkit-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:-moz-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:-ms-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:-o-linear-gradient(top,#f6f6f6,#f1f1f1);background-image:linear-gradient(top,#f6f6f6,#f1f1f1)}#goog-gt-tt .translate-form .activity-form input:.focus:active,#goog-gt-tt .translate-form .activity-form input:focus #goog-gt-tt .translate-form .activity-form input.focus #goog-gt-tt .translate-form .activity-form input:active,#goog-gt-tt .translate-form .activity-form input:focus:active{box-shadow:inset 0 0 0 1px rgba(255,255,255,.5);-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.5);-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,.5)}#goog-gt-tt .translate-form .activity-form input.focus,#goog-gt-tt .translate-form .activity-form input:focus{outline:0;border:1px solid #4d90fe;z-index:4!important}#goog-gt-tt .translate-form .activity-form input.selected{background-color:#eee;background-image:-webkit-gradient(linear,left top,left bottom,from(#eee),to(#e0e0e0));background-image:-webkit-linear-gradient(top,#eee,#e0e0e0);background-image:-moz-linear-gradient(top,#eee,#e0e0e0);background-image:-ms-linear-gradient(top,#eee,#e0e0e0);background-image:-o-linear-gradient(top,#eee,#e0e0e0);background-image:linear-gradient(top,#eee,#e0e0e0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);border:1px solid #ccc;color:#333}#goog-gt-tt .translate-form .activity-form input.activity-submit{color:#fff;border-color:#3079ed;background-color:#4d90fe;background-image:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#4787ed));background-image:-webkit-linear-gradient(top,#4d90fe,#4787ed);background-image:-moz-linear-gradient(top,#4d90fe,#4787ed);background-image:-ms-linear-gradient(top,#4d90fe,#4787ed);background-image:-o-linear-gradient(top,#4d90fe,#4787ed);background-image:linear-gradient(top,#4d90fe,#4787ed)}#goog-gt-tt .translate-form .activity-form input.activity-submit.focus #goog-gt-tt .translate-form .activity-form input.activity-submit:active,#goog-gt-tt .translate-form .activity-form input.activity-submit:hover #goog-gt-tt .translate-form .activity-form input.activity-submit:focus{border-color:#3079ed;background-color:#357ae8;background-image:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#357ae8));background-image:-webkit-linear-gradient(top,#4d90fe,#357ae8);background-image:-moz-linear-gradient(top,#4d90fe,#357ae8);background-image:-ms-linear-gradient(top,#4d90fe,#357ae8);background-image:-o-linear-gradient(top,#4d90fe,#357ae8);background-image:linear-gradient(top,#4d90fe,#357ae8)}#goog-gt-tt .translate-form .activity-form input.activity-submit:hover{box-shadow:inset 0 0 0 1px #fff,0 1px 1px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 0 1px #fff,0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 0 1px #fff,0 1px 1px rgba(0,0,0,.1)}#goog-gt-tt .translate-form .activity-form input.activity-submit.focus,#goog-gt-tt .translate-form .activity-form input.activity-submit:active,#goog-gt-tt .translate-form .activity-form input.activity-submit:focus,#goog-gt-tt .translate-form .activity-form input.activity-submit:hover,#goog-gt-tt .translate-form .activity-form input.focus,#goog-gt-tt .translate-form .activity-form input:active,#goog-gt-tt .translate-form .activity-form input:focus,#goog-gt-tt .translate-form .activity-form input:hover{border-color:#3079ed}#goog-gt-tt .gray{color:#999}#goog-gt-tt .alt-helper-text{color:#999;font-size:11px;margin:15px 0 5px}#goog-gt-tt .alt-error-text{color:#800;display:none;font-size:9pt}.goog-text-highlight{background-color:#c9d7f1;-webkit-box-shadow:2px 2px 4px #99a;-moz-box-shadow:2px 2px 4px #99a;box-shadow:2px 2px 4px #99a;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:relative}#goog-gt-tt .alt-menu.goog-menu{background:#fff;border:1px solid #ddd;-webkit-box-shadow:0 3px 3px #888;-moz-box-shadow:0 2px 20px #888;box-shadow:0 2px 4px #99a;min-width:0;outline:0;padding:0;position:absolute;z-index:2000}#goog-gt-tt .alt-menu .goog-menuitem{cursor:pointer;padding:2px 5px 5px;margin-right:0;border-style:none}#goog-gt-tt .alt-menu div.goog-menuitem:hover,.curriculum-box table tr:first-child{background:#ddd}#goog-gt-tt .alt-menu .goog-menuitem h1{font-size:100%;font-weight:700;margin:4px 0}#goog-gt-tt .alt-menu .goog-menuitem strong{color:#345aad}#goog-gt-tt .goog-submenu-arrow{text-align:right;position:absolute;right:0;left:auto}#goog-gt-tt .goog-menuitem-rtl .goog-submenu-arrow{text-align:left;position:absolute;left:0;right:auto}#goog-gt-tt .gt-hl-text,#goog-gt-tt .trans-target-highlight{background-color:#f1ea00;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-moz-box-shadow:rgba(0,0,0,.5) 3px 3px 4px;-webkit-box-shadow:rgba(0,0,0,.5) 3px 3px 4px;box-shadow:rgba(0,0,0,.5) 3px 3px 4px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;color:#f1ea00;cursor:pointer;margin:-2px -2px -2px -3px;padding:2px 2px 2px 3px;position:relative}#goog-gt-tt .trans-target-highlight,ul.tabs li.current{color:#222}#goog-gt-tt .gt-hl-layer{color:#fff;position:absolute!important}#owl-testimonial::after,#owl-testimonial::before{font-weight:900;color:#b4cfee;}#goog-gt-tt .trans-target,#goog-gt-tt .trans-target .trans-target-highlight{background-color:#c9d7f1;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-moz-box-shadow:rgba(0,0,0,.5) 3px 3px 4px;-webkit-box-shadow:rgba(0,0,0,.5) 3px 3px 4px;box-shadow:rgba(0,0,0,.5) 3px 3px 4px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;cursor:pointer;margin:-2px -2px -2px -3px;padding:2px 2px 3px 3px;position:relative}#goog-gt-tt .trans-edit{background-color:transparent;border:1px solid #4d90fe;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin:-2px;padding:1px}#goog-gt-tt .gt-trans-highlight-l{border-left:2px solid red;margin-left:-2px}#goog-gt-tt .gt-trans-highlight-r{border-right:2px solid red;margin-right:-2px}#goog-gt-tt #alt-input{padding:2px}#goog-gt-tt #alt-input-text{font-size:11px;padding:2px 2px 3px;margin:0;background-color:#fff;color:#333;border:1px solid #d9d9d9;border-top:1px solid silver;display:inline-block;vertical-align:top;height:21px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-border-radius:1px}#goog-gt-tt #alt-input-text:hover{border:1px solid #b9b9b9;border-top:1px solid #a0a0a0;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}#goog-gt-tt #alt-input-text:focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.3);box-shadow:inset 0 1px 2px rgba(0,0,0,.3);outline:0;border:1px solid #4d90fe}#goog-gt-tt #alt-input-submit{font-size:11px;padding:2px 6px 3px;margin:0 0 0 2px;height:21px}.navbar-dropdown-block{margin-bottom:0;display:flex;align-items:center;border:0}.navbar-header{margin-left:115px}.carousel-control.left{background-image:none}#tcb-testimonial-carousel .carousel-indicators li{text-align:center;width:12px;height:12px;opacity:.5;border-radius:50%;background:#2a6ebb}.carousel-indicators .active{background-color:#2a6ebb!important;opacity:1!important}.module{border:0}.main_nav{position:fixed;width:100%;z-index:9999}.testimonial,.welcome-message{padding-top:70px}svg:not(:root){width:100%;height:1px;display:block}svg:not(:root):first-child,svg:not(:root):nth-child(2){margin-bottom:5px}.navbar-inner-block{display:flex;align-items:center;justify-content:space-between}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd0}footer li a:active,footer li a:hover,footer li a:visited{text-decoration:none;color:#fff;background-color:#5e9ae2}.footer-contact{background:#2a6ebb;color:#fff!important;position:relative;z-index:1;border-radius:2px;padding:5px 11px 7px;transition:background-color .25s}.contact-us-block li a{height:33px;display:block;text-decoration:none;color:#5e9ae2!important;font-size:15px;font-weight:400}.contact-us-block li a:hover{color:#fff!important;background-color:#5e9ae2}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.open .dropdown-toggle.btn-primary,.open>.dropdown-toggle.btn-primary{background-color:transparent!important;border-color:#fff!important}.btn-group.open .dropdown-toggle{-webkit-box-shadow:none!important;box-shadow:none!important}.dropbtn{background:#2a6ebb;border:1px solid #fff;box-shadow:none;height:28px;width:100%;line-height:26px;padding-left:10px;transition:border-top .1s,border-bottom .1s .1s;text-align:left;margin-bottom:3px;outline:0}.dropbtn .caret{position:absolute;top:44px;right:12%}.dropdown-ul-blk{background:#fff;box-shadow:0 0 1px rgba(0,0,0,.3);transition:max-height .5s ease-out}.dropdown-ul-blk li a{display:block;transition:background .3s;white-space:nowrap;padding:5px 20px}#exTab1 .tab-content{background:0 0;padding:27px 0 0;width:unset;float:unset;margin-left:0;display:block}.dropdown-content{display:none;overflow:auto;position:absolute;width:85%}.desk-t,.show{display:block}button:ative,button:focus,button:hover,button:visited{outline:0}.box-in p a::after{content:none}.navbar-default .navbar-nav>li>a:focus{color:#7a7c82!important}.for-space a{padding-left:20px!important}.co-head h3{margin-top:30px}.navbar-nav>li>a,.navbar-nav>li>span{padding-top:20px;padding-bottom:20px}.enqire-btn{padding:10px 30px;background-color:#2a6ebb;border-radius:7px;color:#fff;font-size:13px;text-transform:uppercase;font-weight:700;text-decoration:none;transition:.5s;border:1px solid #2a6ebb;margin-top:15px;display:inline-block}.enqire-btn:active,.enqire-btn:focus,.enqire-btn:hover,.enqire-btn:visited{color:#fff;text-decoration:none!important}.curriculum-box{width:90%!important}.curriculum-box h3,.hd_line h1{font-size:40px;color:#ddd;font-weight:700;letter-spacing:0;text-shadow:3px 2px #333}.bck_grnd_12 h1,.bck_grnd_12 p{text-shadow:1px 1px 2px rgba(0,0,0,.4)}.curriculum-box hr{width:20%;background:linear-gradient(to left,transparent,#000,transparent);height:2px;margin:auto auto 30px;border:0}.curriculum-box h4{font-size:16px;color:#fff;letter-spacing:.5px;line-height:21px}.curriculum-box table{margin-bottom:30px;width:100%}.curriculum-box table tr td{border:1px solid #dddddd61;padding:15px;text-align:left;color:#fff;font-size:14px;letter-spacing:.5px}.curriculum-box table tr td img{width:2.8%;cursor:pointer}.curriculum-box table tr td:first-child{width:15%}.curriculum-box table tr td:nth-child(2){width:85%}.why-take-point{padding-left:30px}.why-take-point li{margin-bottom:8px}.obj-point{list-style-type:none!important}.curriculum-box table tr td:nth-child(2) span{color:#ddd;font-weight:700;margin-right:5px}@media (min-width:992px) and (max-width:1147px){.best-offer-right-content{padding:0 10px 0 30px}.net_onebx1 img{height:auto!important}.newp4{margin-left:0!important}}@media (min-width:1200px){.container{width:1170px}}@media (min-width:1148px) and (max-width:1169px){.net_onebx1 img{height:auto!important}}@media (min-width:1148px) and (max-width:1199px){.container{width:1063px}.navbar-header{margin-left:60px}}@media (min-width:1072px) and (max-width:1147px){.container{width:1015px}.navbar-header{margin-left:60px}}@media (min-width:1023px) and (max-width:1071px){.container{width:983px}.navbar-header{margin-left:60px}.pro-ex{font-size:14px!important}}@media (min-width:991px) and (max-width:1022px){.container{width:920px}.co-ntr{width:95%}.pro-ex{font-size:14px!important}}@media (min-width:769px) and (max-width:798px){.middle2{margin-top:13%!important}}@media (min-width:769px){.page-boxes{display:flex;height:100%}}.text2{margin-bottom:3%}.editors-table tr{border-bottom:1px solid #dfdfdf}.editors-table tr th{font-size:16px;padding-bottom:15px}.editors-table tr td img{margin-bottom:10px;width:40%}.editors-table tr td{padding-bottom:20px;padding-top:20px;vertical-align:top;font-size:16px}.editors-table tr td:first-child{font-size:16px;font-weight:500;color:#7a7c82}.editors-pnl-body{padding:20px 40px!important}.editors-head{padding:10px 30px!important}@media only screen and (max-width:768px){.editors-table tr td,.editors-table tr th{width:100%!important;display:block;text-align:center}.editors-table tr td:nth-child(2),.editors-table tr th:nth-child(2){padding-top:0!important}}.q8c6tt-2{bottom:40px}.navbar{margin-bottom:0!important}.new-menus-dropdown{height:49rem;overflow:auto}.Objectives-mahe{color:#fff;font-size:16px;font-weight:700;text-align:left;display:block;margin-bottom:15px}.Objectives-mahe-strong{color:#333;font-size:16px;font-weight:700;margin-top:30px;display:block}.objective-head-span{font-size:14px!important;padding:25px;text-align:left;font-weight:100!important}.found,.scrollTop{text-align:center}.welcome-message h2{font-size:40px;line-height:100%;font-weight:700;color:#222}.welcome-message p,.welcome-message ul li{font-size:16px;line-height:160%;color:#595858;width:100%;margin-bottom:25px}.scrollTop{position:fixed;right:20px;bottom:40px;font-size:14px;font-weight:400;height:45px;width:45px;line-height:41px;cursor:pointer;z-index:99999999}.box-in,.box-in1{z-index:1000!important}.navbar-default{box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.imgdiv,.imgdiv2{width:23%;margin:0 auto}.modal-button,.modal-button-patient-leaflet{margin-top:0;background-color:#2a6ebb;font-family:arial}.author-image{width:50%}.list-group-item-adjust{font-family:arial,sans-serif!important}.div2{width:300px;height:100px;padding:50px;border:1px solid red;box-sizing:border-box}.button-grid-block{display:flex;justify-content:flex-end}.list-group-item-adjust a{color:#007bff;text-decoration:none;background-color:transparent}.hdng_border2 a,.huy2 a{text-decoration:underline}.found{font-size:17px;color:#fff;background:#333;font-family:Poppins,Helvetica,sans-serif!important;font-weight:700}.group,.unitstyle,.url{font-family:Arial,sans-serif;font-size:16px}#slider h2,.group,.unitstyle,.url,footer h6{font-weight:400}.found p,.found2 p{margin:0;padding:4px}.showcase .showcase-text{padding:1rem}.link0::before,.link1::before,.link2::before,.link3::before,.link4::before,.link5::before{font-family:fontawesome;color:#fff;font-size:20px;padding-right:6px}.showcase .showcase-img{min-height:30rem;background-size:cover}.features-icons{padding-top:15rem;padding-bottom:7rem}.call-to-action,.testimonials{padding-top:7rem;padding-bottom:7rem}.features-icons .features-icons-item .features-icons-icon{height:7rem}.features-icons .features-icons-item .features-icons-icon i{font-size:4.5rem}.features-icons .features-icons-item:hover .features-icons-icon i{font-size:5rem}.testimonials .testimonial-item{max-width:18rem}.testimonials .testimonial-item img{max-width:12rem;box-shadow:0 5px 5px 0 #adb5bd}.call-to-action{position:relative;background:url("../images/bg-masthead.jpg") center center/cover no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.call-to-action .overlay{position:absolute;background-color:#212529;height:100%;width:100%;top:0;left:0;opacity:.3}.lead{font-size:16px;color:#000}.goto{color:red;margin-left:50%}hr{width:100%;border:none;height:1px;color:#333;background-color:#333}modal-content{text-align:center!important;width:100%}.modal-button{margin-left:55%;margin-right:-77%;height:48px;width:185px}.modal-button-patient-leaflet{margin-left:80%}.modal-body{text-align:left!important;font-family:arial}.bg-light{background-color:#f8f9fa!important}.panel-heading{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}#slider,.panel,body{background-color:#fff}.panel{word-wrap:break-word!important;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem!important;margin-top:0!important}.line-ec,.net_onebx2 a{background-color:#b94e5e}.panel-body ul li a,.panel-title button span,.panel-title button span a{color:#007bff}.panel:last-child .panel-heading{transition:border-radius .3s linear .2s}.panel:last-child .panel-heading.active{transition:border-radius linear}.btn-link:focus,.btn-link:hover{text-decoration:none!important;outline:0!important}.btn-info:active,.btn-info:focus,.btn:active:focus{outline:0}.modal{top:10%}.uni-part p{font-weight:300;font-size:26px;color:#4f4f4f;padding-bottom:5px;padding-top:5px;text-align:center}.Exp12,.box-in1 h3,.co-head h3,.smart-ion,.tab-link{font-weight:700}.logs-test{width:65%;margin:0 auto!important}.Ban-go,.Ban-partener{float:left;margin-bottom:4%}.Ban-go{width:100%}#slider,.Ban-partener{width:47%;margin-right:3%}.Ban-partener{margin-left:0;text-align:center}.bran-bits{float:left!important;width:100%}.line-ec,.mh-1,.pb5,.tab-link{float:left}.co-head h3{font-size:24px;line-height:100%;color:#2a6ebb}.co-head p{margin-bottom:25px}.line-ec{width:49px;height:3px;margin:0 auto 30px;margin-top:0!important}.link0::before{content:"\f007 "}.link1::before{content:"\f2c3 "}.link2::before{content:"\f2c6  "}.link3::before{content:"\f2db  "}.link4::before{content:"\f02d  "}.link5:before{content:"";background-image:url("../img/book-icon.svg");background-repeat: no-repeat;background-size: 100%;padding-right: 20px;margin-right: 13px;}.tab-link{color:#fff!important;margin:0 0 2%;border-top-right-radius:10px;border-top-left-radius:10px;background:linear-gradient(to right,#2a6ebb,#1f5189);width:100%}.leftab .tabs li.current,.leftab .tabs li:active,.leftab .tabs li:focus,.leftab .tabs li:hover,.leftab .tabs li:visited{background:#747678!important}.net_onebx1{margin:0 auto!important;text-align:center;box-shadow:0 4px 16px rgba(189,189,189,.24);border-radius:18px;height:100%;width:100%!important}.box-in,.box-in1,.mh-1{border-radius:10px;position:relative}.box-in,.mh-1,.pb5{width:100%}.net_onebx1 img{height:250px;width:100%;border-radius:18px}.box-in{margin-top:-58px!important;margin:0 auto;padding:10px}.mh-1{bottom:0;background:#fff;-webkit-box-shadow:0 4px 16px rgba(189,189,189,.24);box-shadow:0 4px 16px rgba(189,189,189,.24);padding:15px;margin-bottom:11px}.pb5{display:flex}.pro-ex{font-size:16px;color:#222;margin-right:2%}.newp4{background:#2a6ebb;color:#2a6ebb;padding:3px 10px;font-size:10px;display:inline-table;margin-left:auto}.Exp12,.gram-te,.pb-10{display:flex;float:left;width:100%}.Exp12{font-size:18px;line-height:120%;color:#222;white-space:break-spaces;text-align:left;margin-top:7px}.row-c,.smart-Card,.smart-ion{font-size:13px}.smart-ion{color:#595858;padding:3px 0 1px}.box-in1{background:#fff;margin-top:-58px!important;width:86%;margin:0 auto;padding:10px;box-shadow:0 4px 16px rgba(189,189,189,.24)}#slider,.net_onebx2{box-shadow:0 2px 5px 2px rgba(0,0,0,.3)}.row-c{color:#828282;padding:0 0 1px}.smart-Card{color:#222}.box-in1 h3{margin:0}.box-in p{padding:15px 15px 0;text-align:left;color:#595858;white-space:normal;font-size:14px;margin-bottom:0}.box-in a,.found2{color:#fff;font-weight:700}.box-in .details{color:#0c6db5;display:block;width:100%}.details-mr{margin-top:20px;margin-bottom:10px;display:inline-block;width:100%;text-align:right}.details-mr a.details::after{font-family:FontAwesome;content:"\f178";margin:9px;font-weight:400!important}.acc-lef{float:left;width:96%;margin:0 auto 2%!important}.scroll-font{font-size:18px;width:100%}.marquee-text{width:20%}.social-font{font-size:30px}.span-social-font{font-size:24px;padding-right:0}.leftab h1{font-size:22px;text-align:left}.leftab{float:left;width:25%}.tabs{float:left;width:100%;text-align:left}.found2,.net_onebx2,.ones2{text-align:center}.tab-content{background:#fff;padding:0 15px 15px;width:72%;float:left;margin-left:3%;display:none}ul.tabs li{display:block!important;color:#222;padding:14px 15px;cursor:pointer}body{overflow-x:hidden;font-family:'Trebuchet MS',serif;line-height:1.6}.co-ntr{width:89%;margin:0 auto}ul.tabs{margin:0;padding:0;list-style:none}.tab-content.current{display:inherit}.box_layout p{color:#333!important}.net_onebx2 img{width:100%!important;transition:.7s}.net_onebx2 h3{padding:15px 0 0}.net_onebx2{width:31.33%!important;margin:0 0 0 2%!important;padding:35px!important;display:unset!important;float:left}.net_onebx2 h1,h2,h3,h4,h5,h6{margin-top:15px}.net_onebx2 a:hover{background:#fff!important;color:#b94e5e!important;text-decoration:none;border:1px solid #ce6373}.hdng_border2 a:hover,.huy2 a:hover{text-decoration:underline!important}.net_onebx2 a{font-size:18px!important;padding:9px 25px!important;letter-spacing:.7px;float:left;width:100%;color:#fff!important;font-weight:700;margin:0 0 2%;border-radius:30px;border:1px solid transparent}.para p,.rtop-para p{box-shadow:0 2px 5px 1px rgba(0,0,0,.74);background:#ddd}.main-co-ntr{float:left;width:100%!important;margin-bottom:5%}.best-offer-right-content{margin-left:5%;min-height:unset!important;height:unset!important}#container_ldy{width:88%;margin:0 auto}#slider{padding:0;float:left;margin-top:5%!important;margin-bottom:6%}#slider iframe{float:right;width:620px;height:300px;margin-left:15px}.bck_grnd2,.center2,.im-kij,.left2,.middle2,.right2,.text-kij,.top_sectn2{float:left}#slider img{float:left;margin-right:15px}#slider h2{font-size:24px;font-style:italic;text-transform:none}#slider a{color:#f90}.im-kij{width:35%;margin-right:4%}.text-kij{width:60%}#owl-testimonial::before{background-image:url("../img/testimonial-arrow.svg");content:"";display:inline-block;background-repeat:no-repeat;width: 100%;height:90px;position:absolute;top:63px;left:7.5%;}#owl-testimonial::after{background-image:url("../img/testimonial-arrow-down.svg");content:"";display:inline-block;background-repeat:no-repeat;width: 100%;height:86px;right:8.8%;position:absolute;bottom:82px;background-position:right;}.co-head p{font-size:16px;line-height:160%;color:#5c5d60;width:100%}.row.net_onebx2{width:100%!important;margin:0 0 10%!important}.uni-part{width:60%;margin:0 auto!important}footer h6{margin:0;padding:0 0 10px;font-size:1.5em}.left2{width:35%}.center2{width:30%}.right2{width:35%;padding-top:1%}.fafatd,.ones2,.sec2{padding:0!important}.icons2 .fa:hover{color:#0451a8}.found2{font-size:17px;background:#333;font-family:arial,sans-serif!important}.cont_one2{width:100%!important}.bck_grnd2 img{width:100%}.bck_grnd2{background-size:cover;background-color:#212529;top:0;left:0;background-repeat:no-repeat;box-shadow:0 0 2px 1px rgba(0,0,0,.2)}.btn007,.ones2,.secnd2{background:#fff}.image2 .fa,.ones2{box-shadow:0 0 7px 1px #0c6db4}.top_sectn2{width:100%;position:relative;margin-top:50px}.sec2,.secnd2{margin:0!important}.sec2{width:100%!important}.secnd2{width:100%}.middle2{width:100%;margin-top:8%;margin-bottom:5%}.ones2{margin-right:2.5%;width:45%!important;margin-left:2.5%;float:left!important}.text2{float:left;width:100%;margin-top:3%}.text2 h1{font-size:27px;font-weight:700;color:#333;border-bottom:1px solid #ddd;padding-bottom:14px}.courses-table td,.text2 p{font-size:16px;color:#333;letter-spacing:.3px}.text2 p{padding:10px 20px;line-height:30px}.courses-table{width:100%;text-align:left;vertical-align:top}.courses-table .fa-chevron-right{float:left!important;font-size:14px!important;font-weight:700!important;color:#0c6db4!important;margin-top:9px!important}.courses-table td{padding:4px 16px 9px 20px;line-height:23px}.fafatd{font-size:0!important;letter-spacing:unset!important;line-height:unset!important}.btn007,.for_bold_p{font-size:13px!important}.btn007{float:left;padding:7px 5px;line-height:9px;color:#2a6ebb;text-align:center;border:2px solid #2a6ebb;transition:.8s;width:100%;border-radius:2px}.btn007:hover{color:#fff;background:#2a6ebb}.nly_btn{width:52%;float:left}.text2 td{font-size:15px}.image2 .fa{font-size:65px;border:0 solid #ddd;border-radius:100%;width:112px;height:112px;padding:22px 0 0;color:#0c6db4;margin-top:-50px;background:#fff}.image2 .fa:hover{font-size:70px}.top_sectn_12{float:left;width:100%;position:relative;border-bottom:5px solid #333}.bck_grnd_12{background-image:url("../images/doc.jpg");float:left;background-size:cover;padding-bottom:11rem;background-repeat:no-repeat;background-attachment:fixed}.bck_grnd_12 p{font-size:14px;text-align:left;padding:6px 0 0;line-height:20px}.bck_grnd_12 h1{font-size:42px;text-align:center;line-height:36px}.box_fad2{width:100%;margin:3% auto 0;background-color:transparent;color:#000;padding:28px;float:left}.box_outer2{margin:0 auto;width:93%}.hdng_border2{width:40%;margin:0 auto 0 -60px;float:left;border-right:5px solid #fff;padding-top:5%;padding-bottom:3%}.huy2{float:left;width:60%;margin-left:2%}.teamsectn1,.teamsectn11{width:100%;padding-bottom:0;margin-bottom:2%}.huy2 a:hover{color:#fff}.huy2 a{color:#2a6ebb;transition:.2s}.hdng_border2 a:hover{color:#fff;transition:.2s}.hdng_border2 a{color:#2a6ebb}.text2 img{width:7%}.glan2 a:focus,a:hover{color:#23527c;text-decoration:none!important}.glan2 p{line-height:38px}.teamsectn1{background:url("../images/designbck2.jpg") 0 0/cover}.teamsectn11{background:url("../images/doc.jpg") 0 0/cover}.wrapper{width:90%;margin:0 auto;padding-bottom:20px}.teamsectn12_cont11{width:57%;margin:0 auto;padding-top:3%}.teamsectnhd12{width:70%;margin:0 auto;text-align:center}.teamsectnhd12 h2{font-size:40px;color:#847d7d;font-weight:700;letter-spacing:0;margin-bottom:6%;margin-top:0}.teamsectnhd12 h2::after{background:#d1d1d1;content:"";display:block;width:21%;height:3px;margin:0 auto;top:4px;position:relative;border-radius:100%}.teamsectn12_cont{width:70%;padding:1% 4%;background:#f1f1f1;min-height:255px}.teamsectn12_img{width:30%;float:left;min-height:213px}.teamsectn12{width:100%;margin-bottom:3%;box-shadow:0 6px 7px 1px rgba(30,30,30,.43);background:#f1f1f1;margin-top:2%}.testimonial_bmj,.tex_image{box-shadow:0 2px 5px 2px rgba(0,0,0,.3)}.teamsectn12_img img{max-width:100%;border-bottom:1px solid #ddd}.teamsectn12_img img:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:.9s}.teamsectn12_cont h2{font-size:24px;color:#2a6ebb;line-height:32px;letter-spacing:1px;margin-top:1%;position:relative;font-weight:700}.teamsectn12_cont h2::after{content:"";position:absolute;height:2px;width:97px;top:36px;background:#d1d1d1;display:inline-block;left:0}.teamsectn12_cont p{font-size:14px;line-height:19px;margin-top:0;color:#696969}.for_bold_p{font-weight:700}.wrpr_low{background-image:url("../images/blue-geo.png");background-size:cover!important;background-attachment:fixed!important;background-repeat:no-repeat;width:100%;text-align:center;padding-top:2%;padding-bottom:1px}.hd_line h1::after{content:"";display:block;width:21%;height:3px;margin:0 auto;top:12px;position:relative;border-radius:100%;background:#333}.para p{font-weight:700;font-size:19px;margin-bottom:30px;padding-top:12px;padding-bottom:12px;border-radius:5px;color:#2a6ebb;margin-top:16px}.list-group-item li,.testi_desc p{font-size:14px;letter-spacing:.5px}.para{padding:30px 20px 0 15px}.img_low{margin-top:4%}.img_low img{width:100%;height:82%;border:16px solid #fff}.zoom:hover{-ms-transform:scale(1.8);-webkit-transform:scale(1.8);transform:scale(1.8);width:55%;margin:7% auto auto;align-items:flex-end}.tex_image{background-color:rgba(248,248,248,.137255);width:92%;margin:4%;position:relative;padding:10px}.list-group-item li{color:#fff;text-align:left;margin-bottom:1%;padding-left:1%}#new{width:71%;margin:0 auto}.testi_desc{text-align:center!important}.scan-text,.testi_head,.testml_line{text-align:center}.testi_area{border-right:1px solid #eaeaea}.test_img{width:42%;margin:0 auto;position:relative}.test_img:before{content:"\f10d";font-size:16px;color:#ec9114;font-family:FontAwesome;position:absolute;bottom:0;left:-73px}.test_img img{border-radius:100%;border:2px solid #fff}.testi_desc p{color:#444;line-height:17px;padding:10px 0;font-weight:400}.testi_head p{font-size:16px;line-height:19px;padding-bottom:10px}.testi_desc span{font-size:14px;font-weight:700;text-align:right;color:#000}.testi_head span{color:#f7af1c}.testml_line h1{font-size:32px;text-transform:uppercase;font-weight:700}.testml_line{float:left;width:100%;margin-top:4%;margin-bottom:4%}.testimonial_bmj{float:left;width:100%;background:#f4f4f4;padding-bottom:4%;border-top:4px solid #000;border-bottom:4px solid #000}.scaner-code,.whatsapp{background-color:#24cc63}.testml_line span{color:#ec9114}.para-extend li{margin-bottom:2%}.rtop-para p{font-weight:400;font-size:14px;padding-top:12px;padding-bottom:12px;border-radius:5px;color:#2a6ebb;width:56%;margin:3% auto 4%;text-align:left;padding-left:5px}.navbar-default .navbar-nav>.active>span,.navbar-default .navbar-nav>.open>span{background-image:-webkit-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#e2e2e2));background-image:linear-gradient(to bottom,#dbdbdb 0,#e2e2e2 100%);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgb(0 0 0 / 8%);box-shadow:inset 0 3px 9px rgb(0 0 0 / 8%)}.navbar-brand,.navbar-nav>li>span{text-shadow:0 1px 0 rgb(255 255 255 / 25%);cursor:pointer}.tabs li:active,.tabs li:focus,a:active,a:focus,button:active,button:focus{outline:0!important}.navbar-toggler svg{background:#fff!important;border:1px solid #fff!important}.sticky-container{top:100px;transition:.2s linear;padding:0;margin:0;position:fixed;right:-140px;width:210px;z-index:1100}.sticky-container a:last-child{border-radius:0 0 0 5px}.testimonial-slider{padding-right:0;padding-left:0}.whts-icon img{width:70px;border-radius:0 0 0 6px}.scan-text,.scaner-code img{width:255px}.sticky li{list-style-type:none;background-color:#fff;color:#efefef;padding:0;margin:0 0 1px;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;cursor:pointer;height:20px}.sticky li:hover{margin-left:-155%;height:100%;background:#24cc63}.sticky li p a{text-decoration:none;color:#2c3539}.scaner-code{display:grid;padding:35px 35px 35px 8px}.whts-icon{background-color:red}.scan-text{color:#ffffffba;font-size:14px;font-family:'Open Sans',arial,sans-serif;line-height:20px;margin-top:15px;margin-bottom:0}svg:not(:root){background:#4dc247;border:1px solid #4dc247}.jxPOhn{bottom:50px!important}.dfBDQI{color:transparent!important}.curriculum-pages.download-btn .col-md-12{text-align:center;margin-top:25px}.curriculum-pages.download-btn .menu-item{padding:15px 33px;background-color:transparent;border:1px solid transparent;margin:auto}.curriculum-pages.download-btn .menu-item a{padding:15px 33px;background-color:#2a6ebb;border-radius:7px;color:#fff;font-size:13px;text-transform:uppercase;font-weight:700;text-decoration:none;transition:.5s}.cFXAxJ{bottom:50px}.navbar-default{background-color:#fff}.social-font a{}.social-font svg{background:transparent;border:transparent;width:13.6px;height:auto;fill:#5c5d60;margin-bottom:3px !important;margin-top:3px;border-radius:2px;}*/
*,
ul {
  margin: 0;
}
.flip-container,
.flipper {
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
}
.welcome-message ul li,
.why-take-point li {
  list-style-type: disc;
}
#slider h2,
#slider p {
  color: #979797;
}
#goog-gt-tt table,
.text2 table {
  border-collapse: collapse;
}
.bck_grnd2 img,
.whts-icon img {
  image-rendering: -webkit-optimize-contrast;
}
* {
  padding: 0;
  font-family: "Open Sans", arial, sans-serif;
}
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container > .navbar-header {
  margin-right: 0;
  margin-left: 0;
}
.goog-te-balloon img,
.goog-te-banner img,
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border: none;
}
.logo {
  max-width: 0;
  height: auto;
  padding: 6px 0;
}
@media (min-width: 768px) {
  .navbar,
  .top-nav-collapse {
    padding: 0;
  }
  .navbar {
    -webkit-transition: background 0.5s ease-in-out, padding 0.5s ease-in-out;
    -moz-transition: background 0.5s ease-in-out, padding 0.5s ease-in-out;
    transition: background 0.5s ease-in-out, padding 0.5s ease-in-out;
  }
}
.navbar-nav {
  margin-top: 0;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > span,
.navbar-default .navbar-nav > .active > span:focus,
.navbar-default .navbar-nav > .active > span:hover {
  background-color: initial;
  color: #2a6ebb;
}
.navbar-default .navbar-nav > li > a,
.navbar-default .navbar-nav > li > span {
  color: #5c5d60;
  font-size: 16px;
  font-weight: 600;
  padding: 20px 12px;
}
@media (min-width: 951px) {
  .dropdown-menu > li > a {
    color: #7a7c82;
    background-color: initial;
  }
  .dropdown-menu > .active > a,
  .dropdown-menu > .active > a:focus,
  .dropdown-menu > .active > a:hover {
    color: #fff;
    background-color: #2e6da4;
  }
  .dropdown-menu > li > a:focus,
  .dropdown-menu > li > a:hover {
    color: #fff;
    background-color: #2a6ebb;
  }
  .dropdown-menu li a {
    width: 225px;
    padding: 6px 15px;
    font-size: 14px;
    font-weight: 600;
    white-space: break-spaces;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777 !important;
  }
  ul.nav li.dropdown:hover ul.dropdown-menu {
    display: block;
    margin-top: 0;
  }
}
.dropdown-header {
  font-weight: 600;
  padding: 6px 15px;
  font-size: 16px;
  color: #2a6ebb;
}
.hero-header,
.product-header {
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
  text-align: center;
  color: #fff;
}
.banner .left-banner-content,
.best-offer-left-content {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.hero-header .intro-text {
  padding-top: 100px;
  padding-bottom: 50px;
}
.hero-header .intro-text .intro-lead-in {
  font-style: italic;
  font-size: 22px;
  line-height: 22px;
  margin-bottom: 25px;
}
.hero-header .intro-text .intro-heading {
  font-weight: 700;
  font-size: 50px;
  line-height: 50px;
  margin-bottom: 25px;
}
.hero-header .video-holder {
  margin: 25px 0;
}
.hero-header video {
  max-width: 700px;
  width: 100%;
}
.product-header .header-content {
  text-align: center;
  padding: 150px 0 50px;
  position: relative;
}
.product-header .header-content .header-content-inner {
  position: relative;
  max-width: 500px;
  margin: 0 auto;
}
.product-header .header-content .header-content-inner h1 {
  margin-top: 0;
  margin-bottom: 30px;
  font-size: 30px;
  color: #fff;
}
.product-header .header-content .header-content-inner p {
  margin-top: 0;
  margin-bottom: 30px;
  font-size: 16px;
  color: #fff;
}
.product-header img {
  padding: 50px 0;
}
@media (min-width: 768px) {
  .hero-header .intro-text {
    padding-top: 300px;
    padding-bottom: 200px;
  }
  .hero-header .intro-text .intro-lead-in {
    font-style: italic;
    font-size: 40px;
    line-height: 40px;
    margin-bottom: 25px;
  }
  .hero-header .intro-text .intro-heading {
    font-weight: 700;
    font-size: 75px;
    line-height: 75px;
    margin-bottom: 50px;
  }
  .product-header {
    min-height: 100%;
  }
  .product-header .header-content {
    text-align: left;
    padding: 0;
    height: 100vh;
  }
  .product-header .header-content .header-content-inner {
    max-width: none;
    margin: 0;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
  }
  .product-header .header-content .header-content-inner h1 {
    font-size: 35px;
  }
}
@media (min-width: 992px) {
  .product-header .header-content .header-content-inner h1 {
    font-size: 50px;
  }
}
.carousel-caption h3,
.carousel-caption p,
.support,
.whatsapp .fab,
footer .row .col-md-3:nth-child(4) p,
footer .row .togg_down:nth-child(2) .col-md-3:nth-child(2) p a {
  color: #fff;
}
ul {
  list-style: none;
}
p {
  font-size: 13px;
  line-height: 22px;
  color: #4a4a4a;
}
.white-border-button a {
  padding: 14px 20px;
  background-color: transparent;
  border: 1px solid #fff;
  border-radius: 30px;
  color: #fff;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: 700;
  text-decoration: none;
  transition: 0.5s;
}
.pink-button a {
  padding: 14px 50px;
  background-color: #2a6ebb;
  border-radius: 7px;
  color: #fff;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: 700;
  text-decoration: none;
  transition: 0.5s;
}
#contact button,
.white-button a {
  padding: 14px 20px;
  text-decoration: none;
}
#goog-gt-tt .activity-links,
.discover-more-btn a {
  display: inline-block;
}
.white-button a {
  background-color: #fff;
  border-radius: 30px;
  color: #121212;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: 700;
  transition: 0.5s;
}
.banner .col-md-8,
.best-offer .col-md-4,
.contact-us .col-md-8 {
  padding-left: 0;
  padding-right: 5px;
}
.banner .col-md-4,
.best-offer .col-md-8,
.contact-us .col-md-4,
.testimonial .col-md-8 {
  padding-right: 0;
  padding-left: 5px;
}
.banner .left-banner-content {
  padding-top: 175px;
  padding-bottom: 175px;
  padding-left: 120px;
  text-align: left;
  background-image: url(../img/banner-bg.png);
  min-height: 680px;
  height: 680px;
}
.left-banner-content h6 {
  font-size: 14px;
  font-weight: 700;
  color: #fff;
}
.left-banner-content h1 {
  font-size: 64px;
  font-weight: 300;
  color: #fff;
  line-height: 70px;
}
.left-banner-content .line-dec {
  width: 60px;
  height: 3px;
  margin-top: 20px;
  margin-bottom: 30px;
  background-color: #f4bc51;
}
.left-banner-content .white-border-button {
  margin-top: 52px;
}
.right-banner-content {
  padding: 100px 45px;
  background-color: #f4bc51;
  text-align: center;
  min-height: 680px;
  height: 680px;
}
.right-banner-content h2 {
  font-size: 48px;
  text-transform: uppercase;
  font-weight: 700;
  color: #fff;
  margin-bottom: 5px;
}
.right-banner-content .line-dec {
  width: 100%;
  height: 5px;
  background-color: #fff;
  margin: 30px auto;
}
.right-banner-content span {
  font-size: 14px;
  text-transform: uppercase;
  color: #fff;
  letter-spacing: 0.5px;
}
.right-banner-content em {
  font-style: normal;
  font-weight: 700;
}
.right-banner-content p {
  font-style: italic;
  font-size: 13px;
  color: #fff;
}
.right-banner-content .social-icons {
  margin-top: 40px;
  padding: 0;
  list-style: none;
}
.right-banner-content .social-icons li {
  display: inline-block;
  margin: 0 3px;
}
.right-banner-content .social-icons li a {
  width: 36px;
  height: 36px;
  text-align: center;
  display: inline-block;
  line-height: 36px;
  background-color: #fff;
  border-radius: 50%;
  transition: 0.5s;
  color: #f4bc51;
  font-size: 17px;
}
.right-banner-content .social-icons li a:hover {
  background-color: #d59b2b;
}
#optanon #optanon-popup-body div.optanon-main-info-text div.optanon-cookie-list,
.best-offer,
.contact-us {
  margin-top: 10px;
}
.best-offer-left-content {
  padding-top: 35px;
  padding-bottom: 35px;
  text-align: center;
  background: linear-gradient(to right, #2a6ebb, #2a6ebb);
}
.best-offer-left-content .icon,
.contact-right-content .icon {
  text-align: center;
  margin: 0 auto;
  width: 140px;
  height: 140px;
  line-height: 140px;
  background-color: transparent;
  border: 1px solid #fff;
  border-radius: 50%;
}
.best-offer-left-content h4 {
  font-size: 36px;
  text-transform: uppercase;
  color: #fff;
  font-weight: 700;
}
.head-two {
  padding-top: 15px;
}
.best-offer-left-content p {
  margin-top: 20px;
  font-size: 14px;
  color: #fff;
  padding-left: 15px;
  padding-right: 10px;
  text-align: left;
}
.best-offer-right-content {
  background-color: #fff;
/*  padding: 0 40px;*/
}
#owl-testimonial,
.events {
  padding-bottom: 100px;
}
.best-offer-right-content h2 {
  margin-top: 0;
  font-size: 32px;
  font-weight: 300;
  color: #121212;
  line-height: 36px;
}
.best-offer-right-content em {
  font-style: normal;
  color: #2a6ebb;
  font-weight: 700;
}
.best-offer-right-content p {
  margin: 18px 0;
  font-size: 14px;
}
.event-list h4,
.event-list ul li .date span {
  font-size: 18px;
  font-weight: 700;
  text-transform: uppercase;
}
.best-offer-right-content ul,
.event-list .event-item,
.event-list ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.best-offer-right-content .pink-button,
.course-highlight,
.events {
  margin-top: 25px;
}
.best-offer-right-content ul li {
  display: block;
  font-size: 15px;
  font-style: italic;
  color: #595858;
  font-weight: 300;
  margin-bottom: 0;
}
footer ul.work_bmj,
legend {
  font-size: 24px;
}
#goog-gt-tt .close-button,
#mobile-view,
#optanon #optanon-popup-wrapper .optanon-allow-all-button,
#optanon #optanon-popup-wrapper .optanon-status .optanon-status-always-active,
#optanon #optanon-popup-wrapper .optanon-status .optanon-status-editable,
#optanon-show-settings-popup .icon,
.MS-controls3,
.container-adjustment,
.goog-te-menu2-item .indicator,
.mob-t,
.navbar-toggler,
.optanon-alert-box-bg .optanon-alert-box-button.optanon-button-close,
.optanon-alert-box-wrapper.hide-accept-button
  .optanon-alert-box-button.optanon-button-allow,
.optanon-alert-box-wrapper.hide-cookie-setting-button
  .optanon-alert-box-button.optanon-button-more,
.projects-holder .mix,
.sc-1au8ryl-0.dmopMx svg {
  display: none;
}
.course-highlight ul,
.welcome-message ul {
  padding-left: 15px;
}
.course-highlight ul li {
  list-style-type: disc;
  display: list-item;
}
.events {
  padding-top: 100px;
  text-align: center;
  background-image: url(../img/events-bg.png);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.events .filter-categories {
  list-style: none;
  margin-top: 0;
  padding-right: 0;
  text-align: center;
  margin-bottom: 60px;
}
.events .filter-categories li {
  margin: 8px 0;
  transition: 0.5s;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  color: #121212;
  font-size: 17px !important;
  font-weight: 600;
  display: inline-block;
  max-width: 245px;
  width: 245px;
  height: 70px;
  line-height: 70px;
  background-color: #fff;
  cursor: pointer;
}
.event-list .app span,
.event-list .design span,
.event-list .web span {
  font-size: 13px;
  font-weight: 600;
  display: inline-block;
}
.filter-categories ul li.active span {
  color: #f4bc51;
}
.bck_grnd2 img,
.center2 img,
.courses-table-head,
.image2 img,
.main2,
.project-item,
.scrollTop img,
.select.select-block .dropdown-menu2,
.select[class*="span"] .btn,
.wrapper2 {
  width: 100%;
}
.event-list {
  background-color: #fff;
  transition: 0.5s;
  height: 545px;
}
#owl-testimonial,
.testimonial-image {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  min-height: 600px;
  height: 600px;
  text-align: center;
}
.event-list ul li {
  display: block;
  text-align: left;
  margin-bottom: 5px;
}
#goog-gt-tt .translate-form .activity-form,
.event-list ul li:last-child {
  margin-bottom: 0;
}
.event-list ul .first-child,
.event-list ul .fivth-child,
.event-list ul .third-child {
  background-color: #eee;
}
.event-list ul .fourth-child,
.event-list ul .second-child {
  background-color: #ddd;
}
.event-list ul li .date span {
  background-color: #f4bc51;
  width: 80px;
  height: 80px;
  text-align: center;
  line-height: 25px;
  margin-right: 0;
  padding-top: 15px;
  margin-top: 0;
  display: block;
  color: #fff;
}
.event-list .event-item li {
  display: inline-block;
  padding: 10px;
}
.event-list .event-item li:last-child {
  float: right;
  margin-top: 30px;
  margin-right: 20px;
}
.event-list .event-item .time span {
  text-align: center;
  margin-left: 50px;
  color: #4a4a4a;
  font-weight: 300;
  font-size: 15px;
  display: inline-block;
}
.event-list h4 {
  width: 300px;
  margin-top: 0;
  color: #121212;
  margin-bottom: 5px;
  display: inline-block;
}
.event-list .web span {
  color: #b94e5e;
}
.event-list .design span {
  color: #e86859;
}
.event-list .app span {
  color: #f4bc51;
}
.event-list .white-button a:hover {
  background-color: #f4bc51;
  color: #fff;
}
.testimonial .col-md-4 {
  /*padding-right: 5px;
  padding-left: 0;*/
  padding-top: 40px;
}
.testimonial-image {
  background-image: url(../img/testimonial-left-image.png);
}
#owl-testimonial .item {
  text-align: center;
  padding-top: 90px;
}
#owl-testimonial .item img {
  width: 130px;
  margin-left: auto;
  margin-right: auto;
}
#owl-testimonial .item span {
  display: block;
  color: #2a6ebb;
  font-size: 16px;
  font-style: italic;
  font-weight: 300;
}
#owl-testimonial .item h2 {
  margin-top: 28px;
  font-size: 17px;
  text-transform: uppercase;
  font-weight: 700;
  color: #121212;
}
#owl-testimonial .item p {
  font-size: 17px;
  font-style: italic;
  color: #4a4a4a;
  padding: 0 120px;
  font-weight: 300;
  line-height: 28px;
  letter-spacing: 0.5px;
}
.owl-pagination {
  margin-top: 15px;
  opacity: 1;
  display: inline-block;
  position: absolute;
  text-align: center;
  left: 0;
  right: 0;
}
.owl-page span {
  text-align: center;
  display: block;
  width: 10px;
  height: 10px;
  margin: 0 5px;
  opacity: 0.5;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  background: #2a6ebb;
}
#contact input,
#contact textarea {
  border-radius: 0;
  padding-left: 15px;
  background-color: rgba(250, 250, 250, 0.1);
  border-bottom: 2px solid #fff;
  border-left: none;
  border-right: none;
  border-top: none;
  box-shadow: none;
  outline: 0;
}
.services {
  margin-top: 25px;
  padding-top: 0;
  padding-bottom: 0;
  text-align: center;
}
.services .col-md-3 {
  padding-left: 0;
  padding-right: 0;
}
.flip-container {
  -webkit-perspective: 1000;
  -moz-perspective: 1000;
  -ms-perspective: 1000;
  perspective: 1000;
  -ms-transform: perspective(1000px);
  -moz-transform: perspective(1000px);
}
.flip-container.hover .back,
.flip-container:hover .back {
  -webkit-transform: rotateY(0);
  -moz-transform: rotateY(0);
  -o-transform: rotateY(0);
  -ms-transform: rotateY(0);
  transform: rotateY(0);
}
.flip-container.hover .front,
.flip-container:hover .front {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.back,
.flip-container,
.front {
  width: 100%;
  height: 400px;
  text-align: center;
  font-size: 30px;
}
.flipper {
  -webkit-transition: 0.6s;
  -webkit-transform-style: preserve-3d;
  -ms-transition: 0.6s;
  -moz-transition: 0.6s;
  -moz-transform: perspective(1000px);
  transition: 0.6s;
  transform-style: preserve-3d;
  position: relative;
}
.back,
.front {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition: 0.6s;
  -webkit-transform-style: preserve-3d;
  -webkit-transform: rotateY(0);
  -moz-transition: 0.6s;
  -moz-transform-style: preserve-3d;
  -moz-transform: rotateY(0);
  -o-transition: 0.6s;
  -o-transform-style: preserve-3d;
  -o-transform: rotateY(0);
  -ms-transition: 0.6s;
  -ms-transform-style: preserve-3d;
  -ms-transform: rotateY(0);
  transition: 0.6s;
  transform-style: preserve-3d;
  transform: rotateY(0);
  position: absolute;
  top: 0;
  left: 0;
}
.front {
  -webkit-transform: rotateY(0);
  -ms-transform: rotateY(0);
  background: #90ee90;
  z-index: 2;
  padding: 40px 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
}
.back,
.best-offer .container-fluid .best-offer-row,
.navbar-default .container .row {
  display: flex;
  align-items: center;
}
.front .icon {
  width: 140px;
  height: 140px;
  line-height: 140px;
  text-align: center;
  background-color: transparent;
  border-radius: 50%;
  margin: 30px auto;
}
.front h6 {
  margin-top: 0;
  font-size: 17px;
  text-transform: uppercase;
  font-weight: 700;
}
#contact button,
#contact input,
#contact textarea,
.back p {
  font-size: 13px;
  color: #ffffff;
}
.back {
  background: #add8e6;
  -webkit-transform: rotateY(-180deg);
  -moz-transform: rotateY(-180deg);
  -o-transform: rotateY(-180deg);
  -ms-transform: rotateY(-180deg);
  transform: rotateY(-180deg);
}
#google_translate_element,
.my-cookie,
.rgt-foot,
.social li a,
section.footer p,
section.footer ul,
section.footer ul li {
  display: inline-block;
}
.front .name {
  font-size: 2em;
  background: rgba(33, 33, 33, 0.9);
  color: #f8f8f8;
  font-family: Courier;
  padding: 5px 10px;
  border-radius: 5px;
  bottom: 60px;
  left: 25%;
  position: absolute;
  text-shadow: 0.1em 0.1em 0.05em #333;
  display: none;
  -webkit-transform: rotate(-20deg);
  -moz-transform: rotate(-20deg);
  -ms-transform: rotate(-20deg);
  transform: rotate(-20deg);
}
.back-logo {
  position: absolute;
  top: 40px;
  left: 90px;
  width: 160px;
  height: 117px;
  background: url(logo.png) no-repeat;
}
.contact-right-content,
.contact-us #contact {
  min-height: 500px;
  height: 500px;
  text-align: center;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.back p {
  padding: 10px 15px;
  line-height: 19px;
  margin-bottom: 0;
}
.vertical.flip-container {
  position: relative;
}
.vertical .back {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  transform: rotateX(180deg);
}
.vertical.flip-container .flipper {
  -webkit-transform-origin: 100% 213.5px;
  -moz-transform-origin: 100% 213.5px;
  -ms-transform-origin: 100% 213.5px;
  transform-origin: 100% 213.5px;
}
.vertical.flip-container.hover .back,
.vertical.flip-container:hover .back {
  -webkit-transform: rotateX(0);
  -moz-transform: rotateX(0);
  -o-transform: rotateX(0);
  -ms-transform: rotateX(0);
  transform: rotateX(0);
}
.vertical.flip-container.hover .front,
.vertical.flip-container:hover .front {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
  transform: rotateX(180deg);
}
.first-service .back,
.first-service .front,
.third-service .back,
.third-service .front {
  background-color: #b4cfee;
}
.fourth-service .back,
.fourth-service .front,
.second-service .back,
.second-service .front {
  background-color: #2a6ebb;
}
#contact .col-md-4 {
  padding-right: 15px;
  padding-left: 15px;
}
.contact-us #contact {
  padding: 100px 120px;
  background-image: url(../img/contact-bg.png);
}
#contact input {
  line-height: 40px;
  height: 40px;
  width: 100%;
  margin-bottom: 30px;
}
#contact textarea {
  padding-top: 10px;
  height: 165px;
  max-height: 165px;
  min-height: 165px;
  width: 100%;
  max-width: 100%;
  min-width: 100%;
  margin-bottom: 25px;
}
#contact button {
  float: left;
  background-color: #f39e4b;
  border-radius: 30px;
  text-transform: uppercase;
  font-weight: 700;
  transition: 0.5s;
  outline: 0;
}
.select_box .btn-primary,
footer select {
  border: 1px solid #fff;
  background: #2a6ebb;
}
.select .btn .dropdown-menu2 li > dt small,
label,
section.footer p {
  font-weight: 400;
}
.contact-right-content {
  line-height: 500px;
  padding-top: 150px;
  padding-bottom: 150px;
  background-image: url(../img/contact-right-bg.png);
}
.contact-right-content h4 {
  margin-top: 33px;
  font-size: 18px;
  text-transform: uppercase;
  color: #fff;
  font-weight: 700;
}
@media (max-width: 1000px) {
  .event-list h4 {
    width: 230px;
  }
  .event-list .event-item .time span {
    margin-left: 20px;
  }
}
@media (max-width: 990px) {
  .event-item span,
  .events .filter-categories li {
    display: inline-block;
    width: 100%;
  }
  .events,
  .services,
  footer {
    /*margin-left: 10px;
    margin-right: 10px;*/
  }
  .banner .col-md-4,
  .banner .col-md-8,
  .best-offer .col-md-4,
  .best-offer .col-md-8,
  .contact-us .col-md-4,
  .contact-us .col-md-8,
  .testimonial .col-md-4,
  .testimonial .col-md-8 {
    margin-top: 10px;
    /*padding-left: 10px;
    padding-right: 10px;*/
  }
  .banner .left-banner-content {
    padding-left: 0;
    text-align: center;
  }
  .left-banner-content h1 {
    font-size: 64px;
    font-weight: 300;
    color: #fff;
    line-height: 80px !important;
  }
  .banner .left-banner-content .line-dec {
    margin: 0 auto;
  }
  .best-offer-right-content {
    text-align: left;
    background-color: #eee;
    padding: 30px;
    min-height: 550px;
    height: auto;
  }
  .event-item,
  .event-item h4,
  .event-item span {
    text-align: center !important;
  }
  .best-offer-right-content .pink-button {
    margin-bottom: 50px;
  }
  .event-item {
    display: inline-block;
  }
  .event-list h4 {
    width: 300px;
  }
  .event-list .project-item li:first-child {
    float: none;
  }
  .event-list .project-item li:last-child {
    float: none;
    margin-top: 0;
    margin-right: 0;
    padding-bottom: 25px;
  }
  .events .filter-categories li {
    margin-bottom: -5px;
    cursor: pointer;
    transition: 0.5s;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    color: #121212;
    font-size: 14px !important;
    font-weight: 600;
    height: 50px;
    line-height: 50px;
    background-color: #fff;
    padding: 0 10px;
  }
  .event-list {
    transition: 0.5s;
    height: auto;
  }
  .event-list .event-item li:last-child {
    float: right;
    margin-top: 30px;
    margin-right: 20px;
  }
  .event-list .event-item .time,
  .event-list .event-item .time span {
    margin-left: 0;
  }
  .owl-pagination {
    margin-top: -15px;
  }
  #owl-testimonial .item p {
    padding: 0 60px;
    font-size: 15px;
  }
  .contact-us #contact {
    min-height: 600px;
    height: 600px;
    padding: 60px;
  }
  footer p {
    font-size: 11px;
  }
}
@media (max-width: 843px) {
  .event-item,
  .event-list ul li .date span {
    width: 100%;
    text-align: center;
  }
  .event-item li:first-child {
    float: none !important;
    width: 100px;
  }
  .event-item li {
    text-align: center !important;
    width: 49% !important;
  }
  .event-item li:last-child {
    display: block;
    margin-top: 5px !important;
    margin-right: 0 !important;
  }
  .event-list ul li .date span {
    background-color: #f4bc51;
    height: 80px;
    line-height: 25px;
    margin-right: 0;
  }
  .event-list h4 {
    width: auto;
  }
}
@media (max-width: 1045px) {
  .event-list h4 {
    width: 250px;
  }
}
@media (max-width: 620px) {
  .event-list h4 {
    width: auto;
  }
}
@media (max-width: 500px) {
  .event-item {
    text-align: center;
    width: 100%;
  }
  .event-item li:first-child {
    float: none !important;
    width: 100px;
  }
  .event-item li {
    text-align: center !important;
    width: 100% !important;
  }
  .event-item li:last-child {
    float: none !important;
    margin-top: 15px !important;
    margin-right: 0 !important;
  }
  .event-list h4 {
    width: auto;
  }
}
#optanon-cookie-policy .optanon-cookie-policy-subgroup-table tr:first-child,
.foot-block-1,
.list-group-item,
footer select {
  text-align: left;
}
#mixedSlider,
#mixedSlider2,
#mixedSlider3,
#mixedSlider4 {
  position: relative;
  transition: 5s linear;
}
#mixedSlider .MS-content,
#mixedSlider2 .MS-content2,
#mixedSlider3 .MS-content3,
#mixedSlider4 .MS-content4 {
  white-space: nowrap;
  overflow: hidden;
}
#mixedSlider .MS-content .item,
#mixedSlider2 .MS-content2 .item,
#mixedSlider3 .MS-content3 .item,
#mixedSlider4 .MS-content4 .item {
  display: inline-block;
  width: 50%;
  position: relative;
  vertical-align: top;
  overflow: hidden;
  padding: 0 2px;
}
#mixedSlider .MS-content .item .imgTitle,
#mixedSlider2 .MS-content2 .item .imgTitle,
#mixedSlider3 .MS-content3 .item .imgTitle,
#mixedSlider4 .MS-content4 .item .imgTitle {
  position: relative;
  padding-bottom: 20px;
}
#mixedSlider .MS-controls button,
#mixedSlider2 .MS-controls2 button,
#mixedSlider3 .MS-controls3 button,
#mixedSlider4 .MS-controls4 button {
  position: absolute;
  border: none;
  background-color: transparent;
  outline: 0;
  font-size: 30px;
  top: 0;
  bottom: 0;
  color: #7a7c82;
  transition: 0.15s linear;
}
#mixedSlider .MS-controls .MS-left,
#mixedSlider2 .MS-controls2 .MS-left2,
#mixedSlider3 .MS-controls3 .MS-left3,
#mixedSlider4 .MS-controls4 .MS-left4 {
  left: -10px;
}
#mixedSlider .MS-controls .MS-right,
#mixedSlider2 .MS-controls2 .MS-right2,
#mixedSlider3 .MS-controls3 .MS-right3,
#mixedSlider4 .MS-controls4 .MS-right4 {
  right: -20px;
}
.navbar-default .navbar-brand {
  height: unset;
  padding: 0;
  margin-left: unset !important;
  cursor: default;
}
.dropdown-menu > li > a:hover {
  background-color: #2a6ebb !important;
  background-image: none;
}
.pink-button a:hover {
  background: #747678;
  transition: 0.2s linear;
}
.navbar-right .dropdown-menu {
  right: auto;
}
.navbar-default .navbar-nav > li > a:hover {
  background-color: #e1e1e13b;
}
#services-section,
.best-offer .container-fluid,
.dropdown-menu2 li > a:after,
.events,
.select.select-block:after {
  clear: both;
}
.navbar-default .navbar-nav > li > .facebook:hover,
.navbar-default .navbar-nav > li > a:hover {
  color: #38539b;
}
.navbar-default .navbar-nav > li > .twitter:hover,
.navbar-default .navbar-nav > li > a:hover {
  color: #4ea6ea;
}
.navbar-default .navbar-nav > li > .linkedin:hover,
.navbar-default .navbar-nav > li > a:hover {
  color: #0074b2;
}
.platform {
  padding: 25px 0;
}
.icons2 .fa,
.platform a,
.platform a:visited,
.teamsectnhd12 h2 span {
  color: #2a6ebb;
}
#optanon #optanon-popup-wrapper a:hover,
.goog-te-gadget-simple .goog-te-menu-value span,
.goog-te-menu2-item,
.goog-te-menu2-item-selected,
.platform a {
  text-decoration: none;
}
.platform div.content ul li,
.platform div.menu ul li {
  font-family: inherit;
}
.platform div.content p,
.platform div.menu p {
  line-height: 14px;
  font-family: inherit;
}
.foot-block-2,
.nly_fee {
  text-align: right;
}
footer {
  background: #2a6ebb;
  padding: 60px 50px;
  color: #fff;
  z-index: 15;
  margin-top: 25px;
}
footer h6 span {
  background: url(../images/down.png) no-repeat;
  height: 19px;
  width: 20px;
  position: relative;
  top: 3px;
  left: 20px;
  display: none;
}
footer ul {
  list-style: none;
  margin: 0;
  padding: 0;
  font-family: interfaceregular;
}
footer .row .togg_down:nth-child(2) .col-md-2:nth-child(2) p,
footer li a {
  color: #fff;
  transition: 0.3s;
  font-size: 15px;
  margin-bottom: 4px;
  display: block;
}
.select.select-block .btn {
  width: 100%;
  outline: 0;
}
.btn-group > .btn:first-child,
[class*="span"] > .select[class*="span"] {
  margin-left: 0;
}
footer .select_box {
  width: 72%;
  position: relative;
  margin-bottom: 35px;
}
footer select {
  padding: 2px 5px;
  width: 100%;
  height: 30px;
}
footer p {
  font-size: 17px;
  line-height: 23px;
  margin-bottom: 12px;
}
section.footer {
  background: #4f5153;
  color: rgba(255, 255, 255, 0.6);
  font-size: 0.88em;
  position: relative;
  z-index: 15;
  padding: 20px 50px 0;
}
section.footer p {
  font-size: 1em;
  margin: 0;
  padding: 10px 0;
  color: #ffffffc4;
  line-height: 1.1;
}
section.footer ul {
  width: 39%;
  margin: 0;
  padding: 10px 0;
  text-align: right;
}
.my-cookie {
  text-align: center;
  position: absolute;
}
.rgt-foot {
  width: 100%;
  vertical-align: middle;
  text-align: center;
}
section.footer .rgt-foot ul {
  width: auto;
  float: right;
}
section.footer ul li {
  border-right: 1px solid rgba(255, 255, 255, 0.6);
  padding: 0 10px;
}
section.footer a {
  color: #ffffffc4;
}
#google_translate_element {
  float: right;
}
.first-service .front h6,
.services .row .col-md-3:first-child .back p,
.services .row .col-md-3:nth-child(3) .back p,
.third-service .front h6 {
  color: #525354;
}
.social li a {
  padding-right: 15px;
  font-size: 22px;
  cursor: pointer;
  line-height: 1em;
  color: #fff;
}
.social {
  display: flex;
  align-items: center;
  margin-top: 12px;
}
.navbar-toggle {
  margin-right: 0;
}
.select_box .btn-primary {
  color: #fff;
  border-radius: 0;
  padding: 1px 15px 5px;
}
.btn-primary:active,
.btn-primary:focus,
.select_box .btn-primary:hover,
.select_box .open .dropdown-toggle2.btn-primary {
  background: #2a6ebb;
  border: 1px solid #fff;
  box-shadow: none;
}
.select_box .caret {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid;
}
.col_md_bottom span.lines,
.navbar-toggle {
  padding: 0 10px;
}
.dropdown-menu2 {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  float: left;
  min-width: 160px;
  margin: 2px 0 0;
  list-style: none;
  font-size: 14px;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
.dropup .btn-lg .caret,
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-bottom-width: 8px;
}
.btn-lg .caret {
  border-top-width: 8px;
  border-right-width: 6px;
  border-left-width: 6px;
}
.select {
  display: inline-block;
  margin-bottom: 10px;
}
.select.select-block {
  display: block;
  float: none;
  margin-left: 0;
  width: auto;
}
.dropdown-menu2 li > a:after,
.dropdown-menu2 li > a:before,
.select.select-block:after,
.select.select-block:before {
  content: " ";
  display: table;
}
.select .btn {
  width: 220px;
}
.select .btn.btn-hg .filter-option {
  left: 20px;
  right: 40px;
  top: 13px;
}
.select .btn.btn-hg .caret {
  right: 20px;
}
.select .btn.btn-lg .filter-option {
  left: 18px;
  right: 38px;
}
.select .btn.btn-sm .filter-option {
  left: 13px;
  right: 33px;
}
.select .btn.btn-sm .caret,
.select .btn.btn-xs .caret {
  right: 13px;
}
.select .btn.btn-xs .filter-option {
  left: 13px;
  right: 33px;
  top: 5px;
}
.select .btn .filter-option {
  height: 26px;
  left: 13px;
  overflow: hidden;
  position: absolute;
  right: 20px;
  text-align: left;
  top: 4px;
}
.select .btn .caret {
  position: absolute;
  right: 8px;
  top: 50%;
  margin-top: -3px;
}
.select .btn .dropdown-toggle2 {
  border-radius: 6px;
}
.select .btn .dropdown-menu2 {
  min-width: 100%;
}
.select .btn .dropdown-menu2 dt {
  cursor: default;
  display: block;
  padding: 3px 20px;
}
.select .btn .dropdown-menu2 li:not(.disabled) > a:hover small {
  color: rgba(255, 255, 255, 0.004);
}
.select .btn .dropdown-menu2 li > a {
  min-height: 20px;
}
.select .btn .dropdown-menu2 li > a.opt {
  padding-left: 35px;
}
.select .btn .dropdown-menu2 li small {
  padding-left: 0.5em;
}
.select .btn .dropdown-menu2 li.disabled > a,
.select .btn > .disabled {
  cursor: default;
}
.select .caret {
  border-bottom-color: #fff;
  border-top-color: #fff;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 15px;
  line-height: inherit;
  color: inherit;
  border-bottom: none;
}
textarea {
  font-size: 20px;
  line-height: 24px;
  padding: 5px 11px;
}
input[type="search"] {
  -webkit-appearance: none !important;
}
label {
  font-size: 15px;
  line-height: 2.4;
}
.form-control:-moz-placeholder {
  color: #b2bcc5;
}
.form-control::-moz-placeholder {
  color: #b2bcc5;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #b2bcc5;
}
.form-control::-webkit-input-placeholder {
  color: #b2bcc5;
}
.form-control.placeholder {
  color: #b2bcc5;
}
.dropdown-menu2 {
  background-color: #4f5153;
  border: none;
  display: block;
  margin-top: 8px;
  opacity: 0;
  padding: 0;
  visibility: hidden;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-transition: 0.25s;
  transition: 0.25s;
}
.open > .dropdown-menu2 {
  margin-top: 5px !important;
  opacity: 1;
  visibility: visible;
}
.dropdown-menu2 li:first-child dt + a {
  border-radius: 0;
}
.dropdown-menu2 li:first-child > a {
  border-radius: 6px 6px 0 0;
  padding-top: 8px;
}
.dropdown-menu2 li:last-child > a {
  border-radius: 0 0 6px 6px;
  padding-bottom: 10px;
}
.dropdown-menu2 li.active > a,
.dropdown-menu2 li.active > a.highlighted,
.dropdown-menu2 li.selected > a,
.dropdown-menu2 li.selected > a.highlighted {
  background: #4f5153;
  color: #fff;
}
.dropdown-menu2 li.active > a.highlighted:focus,
.dropdown-menu2 li.active > a.highlighted:hover,
.dropdown-menu2 li.active > a:focus,
.dropdown-menu2 li.active > a:hover,
.dropdown-menu2 li.selected > a.highlighted:focus,
.dropdown-menu2 li.selected > a.highlighted:hover,
.dropdown-menu2 li.selected > a:focus,
.dropdown-menu2 li.selected > a:hover {
  background: #747678;
  color: #fff;
}
.dropdown-menu2 li > a {
  color: rgba(52, 73, 94, 0.75);
  padding: 6px 15px 8px;
  text-decoration: none;
  -webkit-transition: background-color 0.25s;
  transition: background-color 0.25s;
}
.dropdown-menu2 li > a:active,
.dropdown-menu2 li > a:focus,
.dropdown-menu2 li > a:hover {
  background: #e1e4e7;
  color: inherit;
  outline: 0;
}
.dropdown-menu2 li > a.highlighted {
  background: #c9cfd4;
  color: #fff;
}
.dropdown-menu2 li > a.highlighted:focus,
.dropdown-menu2 li > a.highlighted:hover {
  background: #bac1c8;
  color: #fff;
}
.dropdown-menu2 li > a:before {
  float: right;
  margin-top: 3px;
}
.dropdown-menu2 li dt {
  font-weight: 300;
  margin-bottom: 3px;
  margin-top: 12px;
  padding: 0 15px;
}
.dropup .dropdown-menu2,
.navbar-fixed-bottom .dropdown .dropdown-menu2 {
  margin-bottom: 8px;
}
.dropup .dropdown-arrow2,
.navbar-fixed-bottom .dropdown .dropdown-arrow2 {
  border-bottom: none;
  border-top: 8px outset #f3f4f5;
  bottom: 100%;
  top: auto;
}
.navbar-fixed-bottom .nav > li > ul:before {
  border-bottom: none;
  border-top: 9px outset #34495e;
  bottom: 4px;
  top: auto;
}
.open.dropup > .dropdown-menu2 {
  margin-bottom: 18px;
}
.open.dropup > .dropdown-arrow2 {
  margin-bottom: 10px;
}
.open.dropup > .dropdown-arrow2.dropdown-arrow-inverse2 {
  border-top-color: #34495e;
}
.open > .dropdown-arrow2 {
  margin-top: 11px;
  opacity: 1;
}
.dropdown-inverse2 {
  background-color: #fff;
  color: #2a6ebb;
  padding: 4px 0 6px;
  border-radius: 0;
}
.dropdown-inverse2 li {
  margin: 0 4px -2px;
}
.dropdown-inverse2 li:first-child > a,
.dropdown-inverse2 li:last-child > a {
  border-radius: 2px;
  padding-bottom: 7px;
  padding-top: 5px;
}
.dropdown-inverse2 li:first-child dt + a,
.dropdown-inverse2 li:last-child dt + a {
  border-radius: 2px;
}
.dropdown-inverse2 li.active > a,
.dropdown-inverse2 li.selected > a {
  background: #2a6ebb;
  color: #fff !important;
  position: relative;
  z-index: 1;
}
.dropdown-inverse2 li dt {
  padding-left: 11px;
  padding-right: 11px;
}
.dropdown-inverse2 li .divider {
  margin-left: 11px;
  margin-right: 11px;
}
.dropdown-inverse2 li > a {
  border-radius: 2px;
  color: #2a6ebb !important;
  padding: 5px 11px 7px;
}
.dropdown-inverse2 li > a:active,
.dropdown-inverse2 li > a:focus,
.dropdown-inverse2 li > a:hover {
  background: #2a6ebb;
  color: #fff !important;
}
.dropdown-inverse2 li > a.highlighted {
  background: #526476;
}
#optanon *,
#optanon:after,
#optanon:before,
.optanon-show-settings-popup-wrapper *,
.optanon-show-settings-popup-wrapper:after,
.optanon-show-settings-popup-wrapper:before {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
#optanon,
#optanon *,
#optanon a,
#optanon div,
#optanon li,
#optanon p,
#optanon span,
#optanon ul,
.optanon-alert-box-wrapper * {
  font-family: Arial, sans-serif;
  background: 0 0;
  border: none;
  bottom: auto;
  clear: none;
  float: none;
  height: auto;
  left: auto;
  letter-spacing: normal;
  line-height: normal;
  max-height: none;
  max-width: none;
  min-height: 0;
  min-width: 0;
  overflow: visible;
  right: auto;
  text-align: left;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  text-shadow: none;
  top: auto;
  visibility: visible;
  white-space: normal;
  width: auto;
  z-index: auto;
  padding: 0;
  margin: 0;
  border-radius: 0;
  position: static;
  font-weight: 400;
}
#optanon #optanon-popup-bg {
  background: rgba(0, 0, 0, 0.8);
  display: none;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 2147483645;
}
#optanon #optanon-popup-wrapper {
  display: none;
  z-index: 2147483646;
  color: #000;
  text-align: left;
  position: absolute;
  top: 10px;
  left: 10px;
  right: 10px;
}
#goog-gt-tt span:focus,
#optanon #optanon-popup-wrapper:focus,
.navbar-toggler:focus,
footer select:active,
footer select:focus,
footer select:hover,
footer select:visited {
  outline: 0;
}
#optanon #optanon-popup-wrapper a {
  color: #000;
  text-decoration: none;
}
#optanon #optanon-popup-top img a,
#optanon #optanon-popup-wrapper img {
  border: 0;
}
#optanon #optanon-popup-top {
  background-color: #6cc04a;
  height: 80px;
  margin: 0;
  width: 100%;
  border-bottom: 1px solid #ccc;
}
#optanon #optanon-popup-top .optanon-close,
.optanon-alert-box-wrapper .optanon-alert-box-corner-close button {
  float: right;
  position: relative;
  right: 5px;
  top: 5px;
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDc0IDc0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA3NCA3NDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0NDQ0NDQzt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KCS5zdDJ7ZmlsbDojNjY2NjY2O30NCjwvc3R5bGU+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzcsNzEuNWMtOS42LDAtMTcuOC0zLjQtMjQuNC0xMC4xQzUuOCw1NC40LDIuNSw0Ni41LDIuNSwzN2MwLTkuNiwzLjQtMTcuOCwxMC4xLTI0LjQNCgkJQzE5LjIsNS45LDI3LjQsMi41LDM3LDIuNWM5LjYsMCwxNy44LDMuNCwyNC40LDEwLjFjNi44LDYuOSwxMC4xLDE0LjksMTAuMSwyNC40YzAsOS42LTMuNCwxNy44LTEwLjEsMjQuNA0KCQlDNTQuNCw2OC4yLDQ2LjUsNzEuNSwzNyw3MS41eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zNyw1YzguOSwwLDE2LjQsMy4xLDIyLjYsOS40QzY1LjgsMjAuNyw2OSwyOC4xLDY5LDM3cy0zLjEsMTYuNC05LjQsMjIuNkM1My4zLDY1LjgsNDUuOSw2OSwzNyw2OQ0KCQlzLTE2LjQtMy4xLTIyLjYtOS40UzUsNDUuOSw1LDM3czMuMS0xNi40LDkuNC0yMi42QzIwLjYsOC4xLDI4LjEsNSwzNyw1IE0zNywwQzI2LjgsMCwxOCwzLjcsMTAuOSwxMC45QzMuNywxOCwwLDI2LjgsMCwzNw0KCQljMCwxMCwzLjYsMTguOCwxMC44LDI2LjFDMTcuOSw3MC4zLDI2LjgsNzQsMzcsNzRjMTAsMCwxOC44LTMuNiwyNi4xLTEwLjhDNzAuMyw1Ni4xLDc0LDQ3LjIsNzQsMzdjMC0xMC0zLjYtMTguOC0xMC44LTI2LjENCgkJQzU2LjEsMy43LDQ3LjIsMCwzNywwTDM3LDB6Ii8+DQo8L2c+DQo8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNTIuNCw0Ny43TDQxLjcsMzdsMTAuOS0xMC43YzAuNi0wLjYsMC42LTEuMSwwLTEuN2wtMy4xLTNjLTAuMy0wLjMtMC42LTAuNC0wLjktMC40Yy0wLjIsMC0wLjQsMC4xLTAuNywwLjQNCglMMzcsMzIuMUwyNi4xLDIxLjZjLTAuMy0wLjMtMC41LTAuNC0wLjctMC40Yy0wLjMsMC0wLjYsMC4xLTAuOSwwLjRsLTMsM2MtMC42LDAuNi0wLjYsMS4xLDAsMS43TDMyLjQsMzdMMjEuNiw0Ny45DQoJYy0wLjIsMC4xLTAuMywwLjMtMC4zLDAuN3MwLjEsMC43LDAuMywwLjlsMywzLjFjMC4yLDAuMiwwLjUsMC4zLDAuOSwwLjNzMC43LTAuMSwwLjktMC4zTDM3LDQxLjdsMTAuOSwxMC43DQoJYzAuMywwLjMsMC41LDAuNCwwLjcsMC40YzAuMywwLDAuNi0wLjEsMC45LTAuNGwzLTNjMC4zLTAuMiwwLjQtMC41LDAuNC0wLjlDNTIuOSw0OC4zLDUyLjcsNDgsNTIuNCw0Ny43eiIvPg0KPC9zdmc+)
    0 0/22px 22px;
  width: 22px;
  height: 22px;
  cursor: pointer;
}
#optanon #optanon-close {
  background: 0 0 !important;
  display: none;
}
#optanon #optanon-popup-body {
  background-color: #fff;
  margin: 0;
  width: 100%;
  position: relative;
}
#optanon #optanon-popup-body .legacy-preference-banner-title {
  margin: 5px 0 0 5px;
  padding: 0;
  color: #000;
}
#optanon #optanon-popup-body #optanon-vendor-consent-text,
#optanon #optanon-popup-body p.header-3 {
  font-weight: 700;
  font-size: 14px;
  margin: 10px 0 10px 5px;
  display: inline-block;
}
#optanon #optanon-popup-body div.optanon-main-info-text,
#optanon #optanon-popup-body p {
  font-weight: 400;
  font-size: 13px;
  line-height: 16px;
  margin: 5px 0 0 5px;
  padding: 0;
}
#optanon #optanon-popup-body div.optanon-main-info-text {
  max-height: 250px;
  overflow-y: auto;
  padding-right: 10px;
}
#optanon
  #optanon-popup-body
  div.optanon-main-info-text
  div.optanon-cookie-list
  p,
.goog-te-gadget .goog-te-combo {
  margin: 4px 0;
}
#optanon
  #optanon-popup-body
  div.optanon-main-info-text
  div.optanon-cookie-list
  p.optanon-group-cookies-list,
#optanon
  #optanon-popup-body
  div.optanon-main-info-text
  div.optanon-cookie-list
  p.optanon-subgroup-cookies-list {
  border-bottom: 1px solid #ccc;
  padding-bottom: 2px;
  color: #666;
}
#optanon
  #optanon-popup-body
  div.optanon-main-info-text
  div.optanon-cookie-list
  .optanon-cookies-used {
  font-weight: 700;
  font-size: 13px;
  padding: 3px 0;
  border-bottom: 1px solid #ccc;
}
#optanon
  #optanon-popup-body
  div.optanon-main-info-text
  div.optanon-cookie-list
  span.optanon-subgroup-header {
  font-size: 13px;
  padding-right: 10px;
  color: #000;
  display: inline-block;
}
#optanon #optanon-popup-body div.optanon-subgroup-description {
  margin: 5px 10px;
}
#optanon #optanon-popup-body-left,
.image2 {
  float: left;
  width: 100%;
}
#optanon.modern #optanon-branding-top-logo {
  background-image: url(../images/cookie-collective-top-logo.svg) !important;
}
#optanon #optanon-branding-top-logo {
  background-position: center !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  height: 50px;
  width: 140px;
  position: absolute;
  top: -65px;
  left: 10px;
}
#optanon #optanon-menu {
  padding: 0;
  width: 100%;
  word-break: break-word;
}
#optanon #optanon-menu li {
  list-style-type: none;
  min-height: 38px;
  border-bottom: 1px solid #ccc;
  background-color: #e6e6e6 !important;
  width: 100%;
  cursor: pointer;
  background-size: 16px !important;
  background-position: 15px 12px !important;
  background-repeat: no-repeat !important;
}
#optanon #optanon-menu li button,
#optanon #optanon-popup-wrapper .optanon-allow-all-button,
#optanon #optanon-popup-wrapper .optanon-save-settings-button,
#optanon #optanon-vendor-consent-text,
.optanon-alert-box-wrapper .optanon-alert-box-button.optanon-button-allow,
.optanon-show-settings-button {
  cursor: pointer;
}
#optanon #optanon-menu li .preference-menu-item {
  font-size: 12px;
  margin: 0 0 0 10px;
  padding: 12px 0;
  width: 80%;
}
#optanon #optanon-menu li .preference-menu-item a,
#optanon #optanon-menu li .preference-menu-item button {
  font-size: 12px;
  color: #666;
  font-weight: 700;
}
#optanon #optanon-menu .menu-item-selected {
  background-color: #fff !important;
}
#optanon #optanon-menu .menu-item-selected a,
.goog-te-banner-content,
.goog-te-gadget-simple .goog-te-menu-value {
  color: #000;
}
#optanon #optanon-popup-body-right {
  float: left;
  padding: 10px 20px;
}
#optanon #optanon-popup-more-info-bar {
  display: block;
  float: right;
  width: 23%;
}
#optanon #optanon-popup-more-info-bar p {
  float: left;
  margin: 3px 0 0;
  padding: 0;
  width: auto;
  font-weight: 700;
  font-size: 14px;
}
#optanon #optanon-popup-wrapper .optanon-arrow {
  float: left;
  margin: 7px 0 0 5px;
}
#optanon #optanon-popup-wrapper .optanon-status {
  font-weight: 700;
  min-width: 23%;
}
#optanon #optanon-popup-wrapper .optanon-status-symbol {
  margin: 2px 0 0 4px;
}
#optanon #optanon-popup-wrapper .optanon-status-on {
  color: #09a501;
}
#optanon #optanon-popup-wrapper .optanon-bottom-spacer {
  clear: both;
  height: 20px;
}
#optanon #optanon-popup-bottom {
  border-top: 1px solid #ccc;
  background-color: #f2f2f2;
  float: left;
  margin: 0;
  padding-bottom: 10px;
  width: 100%;
}
#optanon #optanon-popup-bottom-logo {
  float: left;
  margin: 8px 0 0 3px;
  background: 0 0 !important;
}
#optanon #optanon-popup-bottom-logo:before {
  content: "Powered by";
  font-size: 13px;
  color: #000;
  position: relative;
  top: 10px;
  margin-left: 10px;
  width: auto;
}
#optanon #optanon-popup-bottom-logo:after {
  content: "OneTrust";
  font-size: 13px;
  color: #000;
  width: auto;
  position: relative;
  top: 10px;
  margin-left: 4px;
  border-bottom: 1px solid #ccc;
}
#optanon #optanon-popup-wrapper .optanon-button-wrapper {
  float: right;
  margin: 9px 10px 0 0;
}
#optanon #optanon-popup-wrapper .optanon-white-button-middle {
  background-repeat: repeat-x;
  display: block;
  float: left;
  padding: 8px 13px;
  background-color: #6cc04a;
}
#optanon #optanon-popup-wrapper .optanon-white-button-middle button {
  font-size: 13px;
  font-weight: 700;
  color: #fff !important;
  cursor: pointer;
}
#optanon-show-settings-popup a,
#optanon-show-settings-popup li,
#optanon-show-settings-popup span,
#optanon-show-settings-popup ul,
.optanon-show-settings-popup-wrapper,
.optanon-show-settings-popup-wrapper *,
.optanon-show-settings-popup-wrapper a,
.optanon-show-settings-popup-wrapper div,
.optanon-show-settings-popup-wrapper li,
.optanon-show-settings-popup-wrapper p,
.optanon-show-settings-popup-wrapper span,
.optanon-show-settings-popup-wrapper ul {
  border: none;
  bottom: auto;
  clear: none;
  float: none;
  letter-spacing: normal;
  line-height: normal;
  max-height: inherit;
  max-width: inherit;
  min-width: inherit;
  overflow: visible;
  text-align: left;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  top: auto;
  visibility: visible;
  white-space: normal;
  width: auto;
  padding: 0;
  margin: 0;
  border-radius: 0;
  font-family: Arial, sans-serif;
  font-size: 12px;
}
.features-icons .features-icons-item,
.test_img img {
  max-width: 100%;
}
#optanon-show-settings-popup ul li a:hover,
.goog-te-ftab-link span,
.goog-te-menu-value span,
.sticky li p a:hover {
  text-decoration: underline;
}
.optanon-show-settings-popup-wrapper img {
  width: auto;
  height: auto;
}
.optanon-show-settings-popup-wrapper {
  height: 0;
}
.optanon-show-settings-popup-wrapper
  .optanon-show-settings-middle
  a.optanon-show-settings,
.optanon-show-settings-popup-wrapper
  .optanon-show-settings-middle
  span.optanon-show-settings {
  color: #666 !important;
  font-weight: 700;
  margin-top: -20px !important;
  float: none !important;
  font-size: 14px;
}
.optanon-show-settings-popup-wrapper
  .optanon-show-settings-middle
  a.optanon-show-settings:hover {
  text-decoration: none !important;
}
.optanon-show-settings-popup-wrapper .optanon-show-settings-middle {
  background: #fff !important;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  float: left;
  height: 23px !important;
  padding-top: 7px;
}
.optanon-show-settings-popup-wrapper .optanon-show-settings-left {
  background-color: #fff !important;
  background: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE2IDE2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxNiAxNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzJfKTtmaWxsOiM3MUI4NEM7fQ0KCS5zdDF7Y2xpcC1wYXRoOnVybCgjU1ZHSURfMl8pO2ZpbGw6bm9uZTtzdHJva2U6IzcxQjg0QztzdHJva2Utd2lkdGg6MjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPGc+DQoJPGRlZnM+DQoJCTxyZWN0IGlkPSJTVkdJRF8xXyIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+DQoJPC9kZWZzPg0KCTxjbGlwUGF0aCBpZD0iU1ZHSURfMl8iPg0KCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xXyIgIHN0eWxlPSJvdmVyZmxvdzp2aXNpYmxlOyIvPg0KCTwvY2xpcFBhdGg+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTgsMTZjLTQuNSwwLTgtMy42LTgtOGMwLTQuNSwzLjYtOCw4LThzOCwzLjYsOCw4QzE2LDEyLjUsMTIuNSwxNiw4LDE2IE04LDAuOUM0LjIsMC45LDAuOSw0LjEsMC45LDgNCgkJYzAsMy44LDMuMSw3LjEsNy4xLDcuMXM3LjEtMy4xLDcuMS03LjFDMTUuMSw0LjIsMTEuOCwwLjksOCwwLjkiLz4NCgk8bGluZSBjbGFzcz0ic3QxIiB4MT0iOCIgeTE9IjMiIHgyPSI4IiB5Mj0iNyIvPg0KCTxsaW5lIGNsYXNzPSJzdDEiIHgxPSI0IiB5MT0iNiIgeDI9IjgiIHkyPSI3LjUiLz4NCgk8bGluZSBjbGFzcz0ic3QxIiB4MT0iNSIgeTE9IjEyIiB4Mj0iOCIgeTI9IjcuNSIvPg0KCTxsaW5lIGNsYXNzPSJzdDEiIHgxPSIxMSIgeTE9IjEyIiB4Mj0iOCIgeTI9IjcuNSIvPg0KCTxsaW5lIGNsYXNzPSJzdDEiIHgxPSIxMiIgeTE9IjYiIHgyPSI4IiB5Mj0iNy41Ii8+DQo8L2c+DQo8L3N2Zz4=)
    9px 7px/16px no-repeat;
  border-left: 1px solid #ccc;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  float: left;
  height: 30px !important;
  width: 30px !important;
}
.optanon-show-settings-popup-wrapper .optanon-show-settings-right {
  background: #fff !important;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ccc;
  float: left;
  height: 30px !important;
  width: 8px !important;
}
#optanon-show-settings-popup {
  display: none;
  position: relative;
  z-index: 2147483647;
  left: 0 !important;
  float: left !important;
}
#optanon-show-settings-popup-inner {
  position: absolute;
}
#optanon-show-settings-popup ul {
  list-style-type: none !important;
  width: 205px;
  height: auto !important;
  margin: 3px 0 !important;
  padding: 0 !important;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  background-color: #f2f2f2;
}
#optanon-show-settings-popup ul li {
  padding: 6px 10px 0 6px;
  height: auto !important;
  list-style-type: none !important;
  margin: 0 !important;
  font-size: 13px !important;
  color: #666 !important;
  font-weight: 700 !important;
}
#optanon-show-settings-popup ul li a {
  text-decoration: none;
  color: #666;
}
#optanon-show-settings-popup ul li .optanon-dnt {
  font-size: 10px !important;
  color: #333;
}
#optanon-show-settings-popup .top-arrow {
  border-left: 1px solid #ccc;
  border-top: 1px solid #ccc;
  background: #f2f2f2;
  transform: rotate(45deg);
  height: 11px;
  position: absolute;
  width: 11px;
  top: -3px !important;
}
#optanon-show-settings-popup .bottom-arrow-even,
#optanon-show-settings-popup .bottom-arrow-odd {
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  background: #f2f2f2;
  transform: rotate(45deg);
  height: 11px;
  position: absolute;
  width: 11px;
  bottom: 4px;
}
#optanon-show-settings-popup .menu-item-border {
  background-color: #ccc;
  display: block;
  height: 1px;
  margin: 6px 0 0 -5px;
  padding: 0;
  width: 199px;
}
#optanon-show-settings-popup .menu-bottom-even,
#optanon-show-settings-popup .menu-bottom-odd {
  background-color: #f2f2f2;
  border-right: 1px solid #ccc;
  border-left: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  display: block;
  height: 7px;
  margin: -3px 0 10px;
  padding: 0;
  width: 205px;
}
#optanon .fieldset {
  position: relative;
  display: inline-block;
  width: 37px;
  height: 23px;
  margin-top: 10px;
}
#optanon .fieldset input {
  opacity: 0;
}
#optanon .fieldset label {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #414141;
  border-radius: 23px;
  overflow: visible;
  text-indent: 45px;
  font-size: 14px;
  font-weight: 700;
  padding-top: 3px;
}
#optanon .fieldset label:after {
  position: absolute;
  content: "";
  height: 19px;
  width: 19px;
  left: 2px;
  bottom: 2px;
  background-color: #fff;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  border-radius: 50%;
}
#optanon .fieldset input:checked + label {
  background-color: #6cc04a;
}
#optanon .fieldset input:active + label,
#optanon .fieldset input:focus + label {
  box-shadow: 0 0 2px 2px #509ec4;
}
#optanon .fieldset input:checked + label:after {
  background-color: #f5efeb;
  -webkit-transform: translateX(14px);
  -ms-transform: translateX(14px);
  transform: translateX(14px);
}
#optanon .optanon-subgroup-checkbox {
  margin-right: 5px;
}
#optanon .optanon-subgroup-fieldset {
  transform: scale(0.6);
  top: -3px;
  float: right;
  margin-right: 50px;
}
#optanon .optanon-subgroup-fieldset label {
  font-size: 20px;
  padding-top: 0;
}
#goog-gt-tt .right,
#optanon .optanon-vendor-list-allow-all,
.optanon-vendor-status-editable {
  float: right;
}
#optanon .optanon-vendor-allow-all-editable .fieldset {
  margin: 0 0 0 12px;
}
#optanon .subgroup-cookies-list {
  height: 30px;
}
#optanon .sr-only,
.optanon-alert-box-wrapper .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.optanon-alert-box-wrapper .legacy-banner-title,
.optanon-alert-box-wrapper .optanon-alert-box-bg p {
  font-size: 11pt;
  line-height: 16pt;
  padding-bottom: 5px;
  color: #fff !important;
}
#optanon .fade-in {
  animation-name: fade-in;
  animation-duration: 0.4s;
  animation-timing-function: ease-in-out;
}
@keyframes fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
#optanon #optanon-vendor-consent-text:after {
  padding-left: 10px;
  content: "\276F";
}
#optanon #optanon-vendor-consent-text .vendor-consent-link {
  font-size: 14px;
  font-weight: 700;
}
#optanon #optanon-vendor-consent-back {
  margin: 12px;
  font-weight: 700;
  font-size: 14px;
  cursor: pointer;
}
#optanon #optanon-vendor-consent-back:before {
  content: "\276E";
}
#optanon #optanon-vendor-consent-back .vendor-consent-back-link {
  font-weight: 700;
  padding-left: 4px;
}
#optanon .vendor-header-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
#optanon .vendor-header-container .optanon-vendor-list-allow-all {
  width: 38%;
}
#optanon
  .vendor-header-container
  .optanon-vendor-list-allow-all
  .vendor-allow-all-text {
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  min-width: 100px;
}
#optanon #optanon-vendor-consent-list {
  padding-top: 10px;
  height: 280px;
  overflow-y: auto;
}
#optanon #optanon-vendor-consent-list .vendor-item {
  display: flex;
  width: 90%;
  padding-bottom: 7px;
  padding-top: 7px;
  border-bottom: 1px solid #d8d8d8;
}
#optanon #optanon-vendor-consent-list .vendor-item .vendor-name {
  font-family: Poppins !important;
  font-size: 13px;
  font-weight: 700 !important;
  line-height: 20px !important;
}
#optanon #optanon-vendor-consent-list .vendor-detail {
  width: 75%;
  display: inline-block;
}
#optanon #optanon-vendor-consent-list .vendor-detail .vendor-privacy-policy {
  color: #1f96db;
  font-family: Poppins;
  font-size: 11px;
  font-weight: 700;
  line-height: 17px;
}
#optanon #optanon-vendor-consent-list .vendor-toggle-content .fieldset,
.goog-te-balloon-form form {
  margin: 0;
}
#optanon
  #optanon-vendor-consent-list
  .vendor-toggle-content
  .vendor-status-label {
  font-size: 12px !important;
}
#optanon .header-3 {
  display: block;
  font-size: 1.17em;
  margin-block-start: 1em;
  margin-block-end: 1em;
  margin-inline-start: 0;
  margin-inline-end: 0;
  font-weight: 700 !important;
}
#optanon-cookie-policy .optanon-cookie-policy-subgroup-table {
  width: 100%;
  border-collapse: collapse;
  margin-bottom: 12px;
}
#optanon-cookie-policy
  .optanon-cookie-policy-subgroup-table
  .optanon-cookie-policy-left,
#optanon-cookie-policy
  .optanon-cookie-policy-subgroup-table
  .optanon-cookie-policy-right {
  width: 45%;
}
#optanon-cookie-policy
  .optanon-cookie-policy-subgroup-table
  .optanon-cookie-policy-right {
  padding-left: 3rem;
}
#optanon-cookie-policy .optanon-cookie-policy-subgroup-table tr {
  border-bottom: 1px solid #ccc;
}
#optanon-cookie-policy .optanon-cookie-policy-subgroup-table tr th {
  padding-bottom: 1rem;
  font-weight: 400;
}
#optanon-cookie-policy .optanon-cookie-policy-subgroup-table tr:last-child {
  border-bottom: none !important;
}
#optanon-cookie-policy
  .optanon-cookie-policy-subgroup-table
  .optanon-cookie-policy-subgroup
  .optanon-cookie-policy-left {
  border-right: 1px solid #ccc;
  padding-bottom: 1rem;
  padding-top: 1rem;
}
#optanon-cookie-policy
  .optanon-cookie-policy-subgroup-table
  .optanon-cookie-policy-subgroup
  .optanon-cookie-policy-right {
  padding-left: 4rem;
}
.optanon-alert-box-wrapper .legacy-banner-title {
  font-weight: 700;
}
.optanon-alert-box-wrapper .banner-content .banner-policy-link {
  text-decoration: underline !important;
}
.optanon-alert-box-wrapper {
  position: fixed;
  width: 100%;
  border: none;
  background-color: rgba(0, 0, 0, 0.85);
  bottom: -145px;
  z-index: 2147483644;
  min-height: 50px;
}
.optanon-alert-box-wrapper a {
  background-color: transparent;
}
.optanon-alert-box-wrapper .optanon-alert-box-bottom-top {
  height: 10px;
}
.optanon-alert-box-wrapper .optanon-alert-box-corner-close {
  height: 20px;
  right: 10px;
  top: 50%;
  margin-top: -16px;
  position: absolute;
  width: 20px;
}
.optanon-alert-box-wrapper .optanon-alert-box-logo {
  position: absolute;
  height: 28px;
  left: 20px;
  top: 50%;
  margin-top: -15px;
  width: 29px;
}
.optanon-alert-box-wrapper .optanon-alert-box-body {
  margin-right: 450px;
  margin-left: 50px;
  padding-top: 6px;
}
.bold,
.box-in p span,
.optanon-alert-box-wrapper .optanon-alert-box-bg p.optanon-alert-box-title {
  font-weight: 700;
}
.optanon-alert-box-wrapper .optanon-alert-box-button-middle {
  background-color: #6cc04a;
  border: 1px solid #6cc04a;
  padding: 8px 18px;
  font-size: 9pt;
  font-weight: 700;
}
.optanon-alert-box-wrapper .optanon-alert-box-button-middle button {
  color: #fff !important;
  font-size: 13px;
  font-weight: 700;
  text-decoration: none;
  cursor: pointer;
  position: relative;
}
.optanon-alert-box-wrapper
  .optanon-button-allow
  .optanon-alert-box-button-middle
  button:before {
  content: "\2713";
  padding-right: 3px;
}
.optanon-alert-box-wrapper
  .optanon-button-more
  .optanon-alert-box-button-middle {
  border: none !important;
  background: 0 0 !important;
  padding: 10px 10px 0 0;
}
.optanon-alert-box-wrapper
  .optanon-button-more
  .optanon-alert-box-button-middle
  button {
  border-bottom: 1px solid #999;
  padding-bottom: 1px;
  color: #fff !important;
  cursor: pointer;
}
.optanon-alert-box-wrapper
  .optanon-button-more
  .optanon-alert-box-button-middle
  button:before {
  content: "\276F";
  font-size: 1.1em;
  font-weight: 400;
  padding-right: 5px;
  color: #fff;
  position: absolute;
  left: -14px;
  top: -3px;
}
.optanon-alert-box-bg .optanon-alert-box-button-container {
  position: absolute;
  right: 30px;
  top: 50%;
  margin-top: -16px;
}
.optanon-alert-box-wrapper .optanon-alert-box-button {
  float: right;
  margin-right: 30px;
  margin-bottom: 10px;
  line-height: initial;
}
.optanon-alert-box-wrapper .optanon-alert-box-bottom-padding {
  padding-bottom: 10px;
}
.optanon-alert-box-wrapper.hide-accept-button .optanon-alert-box-body,
.optanon-alert-box-wrapper.hide-cookie-setting-button .optanon-alert-box-body {
  margin-right: 215px;
}
.optanon-alert-box-wrapper.hide-accept-button.hide-cookie-setting-button
  .optanon-alert-box-body {
  margin-right: 50px;
}
.goog-te-banner-frame {
  left: 0;
  top: 0;
  height: 39px;
  width: 100%;
  z-index: 10000001;
  position: fixed;
  border: none;
  border-bottom: 1px solid #6b90da;
  margin: 0;
  -moz-box-shadow: 0 0 8px 1px #999;
  -webkit-box-shadow: 0 0 8px 1px #999;
  box-shadow: 0 0 8px 1px #999;
}
.goog-te-menu-frame {
  z-index: 10000002;
  position: fixed;
  border: none;
  -moz-box-shadow: 0 3px 8px 2px #999;
  -webkit-box-shadow: 0 3px 8px 2px #999;
  box-shadow: 0 3px 8px 2px #999;
}
#goog-gt-tt,
.goog-te-ftab-link {
  position: absolute;
  font-size: 10pt;
}
.goog-te-ftab-frame {
  z-index: 10000000;
  border: none;
  margin: 0;
}
.goog-te-gadget {
  font-family: arial;
  font-size: 11px;
  color: #666;
  white-space: nowrap;
}
.goog-te-gadget img {
  vertical-align: middle;
  border: none;
}
.goog-te-gadget-simple {
  background-color: #fff;
  border-left: 1px solid #d5d5d5;
  border-top: 1px solid #9b9b9b;
  border-bottom: 1px solid #e8e8e8;
  border-right: 1px solid #d5d5d5;
  font-size: 10pt;
  display: inline-block;
  padding-top: 1px;
  padding-bottom: 2px;
  cursor: pointer;
  zoom: 1;
}
.goog-te-ftab-link img,
.goog-te-gadget-icon {
  margin-left: 2px;
  margin-right: 2px;
  width: 19px;
  height: 19px;
  border: none;
  vertical-align: middle;
}
.goog-te-combo {
  margin-left: 4px;
  margin-right: 4px;
  vertical-align: baseline;
}
.goog-logo-link,
.goog-logo-link:active,
.goog-logo-link:hover,
.goog-logo-link:link,
.goog-logo-link:visited {
  font-size: 12px;
  font-weight: 700;
  color: #444;
  text-decoration: none;
}
.goog-close-link,
.goog-te-banner .goog-logo-link {
  display: block;
  margin: 0 10px;
}
.goog-te-banner .goog-logo-link {
  padding-top: 2px;
  padding-left: 4px;
}
.goog-te-balloon *,
.goog-te-banner *,
.goog-te-combo,
.goog-te-ftab *,
.goog-te-menu *,
.goog-te-menu2 * {
  font-family: arial;
  font-size: 10pt;
}
.goog-te-banner {
  margin: 0;
  background-color: #e4effb;
  overflow: hidden;
}
.goog-te-ftab,
.goog-te-menu,
.goog-te-menu2 {
  background-color: #fff;
}
.goog-te-balloon-zippy *,
.goog-te-banner-content img {
  vertical-align: middle;
}
.goog-te-banner-info {
  color: #666;
  vertical-align: top;
  margin-top: 0;
  font-size: 7pt;
}
.goog-te-banner-margin {
  width: 8px;
}
.goog-te-button {
  border-color: #e7e7e7;
  border-style: none solid solid none;
  border-width: 0 1px 1px 0;
}
.goog-te-button div {
  border-color: #ccc #999 #999 #ccc;
  border-right: 1px solid #999;
  border-style: solid;
  border-width: 1px;
  height: 20px;
}
.goog-te-button button {
  background: 0 0;
  border: none;
  cursor: pointer;
  height: 20px;
  overflow: hidden;
  margin: 0;
  vertical-align: top;
  white-space: nowrap;
}
.goog-te-ftab-link span,
.goog-te-menu-value img {
  margin-left: 2px;
  margin-right: 2px;
}
.goog-te-button button:active {
  background: #ccc;
}
.goog-te-ftab {
  margin: 0;
  white-space: nowrap;
}
.goog-te-ftab-link {
  text-decoration: none;
  font-weight: 700;
  border: 1px outset #888;
  padding: 6px 10px;
  white-space: nowrap;
  left: 0;
  top: 0;
}
.goog-te-ftab-link span {
  vertical-align: middle;
}
.goog-float-top .goog-te-ftab-link {
  padding: 2px;
  border-top-width: 0;
}
.goog-float-bottom .goog-te-ftab-link {
  padding: 2px;
  border-bottom-width: 0;
}
.goog-te-menu-value {
  text-decoration: none;
  color: #00c;
  white-space: nowrap;
  margin-left: 4px;
  margin-right: 4px;
}
.goog-te-menu {
  text-decoration: none;
  border: 2px solid #c3d9ff;
  overflow-y: scroll;
  overflow-x: hidden;
  position: absolute;
  left: 0;
  top: 0;
}
.goog-te-menu-item {
  padding: 3px;
  text-decoration: none;
}
.goog-te-menu-item,
.goog-te-menu-item:link,
.goog-te-menu2-item div,
.goog-te-menu2-item:active div,
.goog-te-menu2-item:link div,
.goog-te-menu2-item:visited div {
  color: #00c;
  background: #fff;
}
.goog-te-menu-item:visited {
  color: #551a8b;
}
.goog-te-menu-item:hover {
  background: #c3d9ff;
}
.goog-te-menu-item:active {
  color: #00c;
}
.goog-te-menu2 {
  text-decoration: none;
  border: 1px solid #6b90da;
  overflow: hidden;
  padding: 4px;
}
.goog-te-menu2-colpad {
  width: 16px;
}
.goog-te-menu2-separator {
  margin: 6px 0;
  height: 1px;
  background-color: #aaa;
  overflow: hidden;
}
.goog-te-menu2-item div,
.goog-te-menu2-item-selected div {
  padding: 4px;
}
.goog-te-menu2-item-selected .indicator {
  display: auto;
}
.goog-te-menu2-item-selected .text {
  padding-left: 4px;
  padding-right: 4px;
}
.goog-te-menu2-item:hover div {
  color: #fff;
  background: #36c;
}
.curriculum-box table tr:first-child td,
.goog-te-menu2-item-selected div,
.goog-te-menu2-item-selected:active div,
.goog-te-menu2-item-selected:hover div,
.goog-te-menu2-item-selected:link div,
.goog-te-menu2-item-selected:visited div {
  color: #000;
  font-weight: 700;
}
.goog-te-balloon {
  background-color: #fff;
  overflow: hidden;
  padding: 8px;
  border: none;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.goog-te-balloon-frame {
  background-color: #fff;
  border: 1px solid #6b90da;
  -moz-box-shadow: 0 3px 8px 2px #999;
  -webkit-box-shadow: 0 3px 8px 2px #999;
  box-shadow: 0 3px 8px 2px #999;
  -moz-border-radius: 8px;
  border-radius: 8px;
}
.goog-te-balloon-text {
  margin-top: 6px;
}
.goog-te-balloon-zippy {
  margin-top: 6px;
  white-space: nowrap;
}
.goog-te-balloon-zippy .minus {
  background-image: url(//www.google.com/images/zippy_minus_sm.gif);
}
.goog-te-balloon-zippy .plus {
  background-image: url(//www.google.com/images/zippy_plus_sm.gif);
}
.goog-te-balloon-zippy span {
  color: #00c;
  text-decoration: underline;
  cursor: pointer;
  margin: 0 4px;
}
.goog-te-balloon-form {
  margin: 6px 0 0;
}
.goog-te-balloon-form form textarea {
  margin-bottom: 4px;
  width: 100%;
}
.goog-te-balloon-footer {
  margin: 6px 0 4px;
}
.goog-te-spinner-pos {
  z-index: 1000;
  position: fixed;
  transition-delay: 0.6s;
  left: -1000px;
  top: -1000px;
}
.goog-te-spinner-animation {
  background: url(//www.gstatic.com/images/branding/product/2x/translate_24dp.png)
    50% 50% no-repeat #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 104px;
  height: 104px;
  border-radius: 50px;
  transition: 0.6s ease-in-out;
  transform: scale(0.4);
  opacity: 0;
}
.goog-te-spinner-animation-show {
  transform: scale(0.5);
  opacity: 1;
}
.goog-te-spinner {
  margin: 2px 0 0 2px;
  animation: 1.4s linear infinite goog-te-spinner-rotator;
}
.dropbtn .caret,
.navbar-collapse {
  margin-left: auto;
}
@keyframes goog-te-spinner-rotator {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(270deg);
  }
}
.goog-te-spinner-path {
  stroke-dasharray: 187;
  stroke-dashoffset: 0;
  stroke: #4285f4;
  transform-origin: center;
  animation: 1.4s ease-in-out infinite goog-te-spinner-dash;
}
@keyframes goog-te-spinner-dash {
  0% {
    stroke-dashoffset: 187;
  }
  50% {
    stroke-dashoffset: 46.75;
    transform: rotate(135deg);
  }
  100% {
    stroke-dashoffset: 187;
    transform: rotate(450deg);
  }
}
#goog-gt-tt a,
#goog-gt-tt body,
#goog-gt-tt div,
#goog-gt-tt form,
#goog-gt-tt h1,
#goog-gt-tt h2,
#goog-gt-tt h3,
#goog-gt-tt h4,
#goog-gt-tt h5,
#goog-gt-tt h6,
#goog-gt-tt html,
#goog-gt-tt iframe,
#goog-gt-tt img,
#goog-gt-tt li,
#goog-gt-tt ol,
#goog-gt-tt p,
#goog-gt-tt span,
#goog-gt-tt table,
#goog-gt-tt tbody,
#goog-gt-tt td,
#goog-gt-tt tr,
#goog-gt-tt ul {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
  text-align: left;
  line-height: normal;
}
#goog-gt-tt ol,
#goog-gt-tt ul {
  list-style: none;
}
#goog-gt-tt table {
  border-spacing: 0;
}
#goog-gt-tt caption,
#goog-gt-tt td,
#goog-gt-tt th {
  text-align: left;
  font-weight: 400;
}
#goog-gt-tt input::-moz-focus-inner {
  border: 0;
}
div#goog-gt-tt {
  padding: 10px 14px;
}
#goog-gt-tt {
  color: #222;
  background-color: #fff;
  border: 1px solid #eee;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2);
  display: none;
  font-family: arial;
  width: 420px;
  padding: 12px;
  z-index: 10000;
}
#goog-gt-tt .original-text,
.gt-hl-layer {
  clear: both;
  font-size: 10pt;
  position: relative;
  text-align: justify;
  width: 100%;
}
#goog-gt-tt .title {
  color: #999;
  font-family: arial, sans-serif;
  margin: 4px 0;
  text-align: left;
}
#goog-gt-tt .logo {
  float: left;
  margin: 0;
}
#goog-gt-tt .started-activity-container {
  display: none;
  width: 100%;
}
#goog-gt-tt .activity-root {
  margin-top: 20px;
}
#goog-gt-tt .left,
.best-offer,
.sticky li .whatsapp,
.sticky li img {
  float: left;
}
.box-in a,
.unitstyle,
.url {
  float: right;
}
#goog-gt-tt .bottom {
  min-height: 15px;
  position: relative;
  height: 1%;
}
#goog-gt-tt .status-message {
  background: #29910d;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  box-shadow: inset 0 2px 2px #1e6609;
  -moz-box-shadow: inset 0 2px 2px #1e6609;
  -webkit-box-shadow: inset 0 2px 2px #1e6609;
  color: #fff;
  font-size: 9pt;
  font-weight: bolder;
  margin-top: 12px;
  padding: 6px;
  text-shadow: 1px 1px 1px #1e6609;
}
#goog-gt-tt .activity-link {
  color: #15c;
  cursor: pointer;
  font-family: arial;
  font-size: 11px;
  margin-right: 15px;
  text-decoration: none;
}
#goog-gt-tt .alt-helper-text,
#goog-gt-tt .gray,
.co-head h3,
.co-head p,
.teamsectn12_cont h2,
.teamsectn12_cont p,
.teamsectnhd12 h2,
.testi_desc p,
.testi_head p {
  font-family: arial, sans-serif;
}
#goog-gt-tt textarea {
  font-family: arial;
  resize: vertical;
  width: 100%;
  margin-bottom: 10px;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  border: 1px solid #d9d9d9;
  border-top: 1px solid silver;
  font-size: 13px;
  height: auto;
  overflow-y: auto;
  padding: 1px;
}
#goog-gt-tt textarea:focus {
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
  border: 1px solid #4d90fe;
  outline: 0;
}
#goog-gt-tt .activity-cancel {
  margin-right: 10px;
}
#goog-gt-tt .translate-form {
  min-height: 25px;
  vertical-align: middle;
  padding-top: 8px;
}
#goog-gt-tt .translate-form .activity-form input {
  display: inline-block;
  min-width: 54px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  text-align: center;
  color: #444;
  font-size: 11px;
  font-weight: 700;
  height: 27px;
  outline: 0;
  padding: 0 8px;
  vertical-align: middle;
  line-height: 27px;
  margin: 0 16px 0 0;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  -webkit-transition: 218ms;
  -moz-transition: 218ms;
  -o-transition: 218ms;
  transition: 218ms;
  background-color: #f5f5f5;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#f5f5f5),
    to(#f1f1f1)
  );
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f1f1f1);
  background-image: -moz-linear-gradient(top, #f5f5f5, #f1f1f1);
  background-image: -ms-linear-gradient(top, #f5f5f5, #f1f1f1);
  background-image: -o-linear-gradient(top, #f5f5f5, #f1f1f1);
  background-image: linear-gradient(top, #f5f5f5, #f1f1f1);
  -webkit-user-select: none;
  -moz-user-select: none;
  cursor: default;
}
#goog-gt-tt .translate-form .activity-form input:hover {
  border: 1px solid #c6c6c6;
  color: #222;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
  background-color: #f8f8f8;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#f8f8f8),
    to(#f1f1f1)
  );
  background-image: -webkit-linear-gradient(top, #f8f8f8, #f1f1f1);
  background-image: -moz-linear-gradient(top, #f8f8f8, #f1f1f1);
  background-image: -ms-linear-gradient(top, #f8f8f8, #f1f1f1);
  background-image: -o-linear-gradient(top, #f8f8f8, #f1f1f1);
  background-image: linear-gradient(top, #f8f8f8, #f1f1f1);
}
#goog-gt-tt .translate-form .activity-form input:active {
  border: 1px solid #c6c6c6;
  color: #333;
  background-color: #f6f6f6;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#f6f6f6),
    to(#f1f1f1)
  );
  background-image: -webkit-linear-gradient(top, #f6f6f6, #f1f1f1);
  background-image: -moz-linear-gradient(top, #f6f6f6, #f1f1f1);
  background-image: -ms-linear-gradient(top, #f6f6f6, #f1f1f1);
  background-image: -o-linear-gradient(top, #f6f6f6, #f1f1f1);
  background-image: linear-gradient(top, #f6f6f6, #f1f1f1);
}
#goog-gt-tt .translate-form .activity-form input:.focus:active,
#goog-gt-tt
  .translate-form
  .activity-form
  input:focus
  #goog-gt-tt
  .translate-form
  .activity-form
  input.focus
  #goog-gt-tt
  .translate-form
  .activity-form
  input:active,
#goog-gt-tt .translate-form .activity-form input:focus:active {
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.5);
  -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.5);
  -moz-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.5);
}
#goog-gt-tt .translate-form .activity-form input.focus,
#goog-gt-tt .translate-form .activity-form input:focus {
  outline: 0;
  border: 1px solid #4d90fe;
  z-index: 4 !important;
}
#goog-gt-tt .translate-form .activity-form input.selected {
  background-color: #eee;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#eee),
    to(#e0e0e0)
  );
  background-image: -webkit-linear-gradient(top, #eee, #e0e0e0);
  background-image: -moz-linear-gradient(top, #eee, #e0e0e0);
  background-image: -ms-linear-gradient(top, #eee, #e0e0e0);
  background-image: -o-linear-gradient(top, #eee, #e0e0e0);
  background-image: linear-gradient(top, #eee, #e0e0e0);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  border: 1px solid #ccc;
  color: #333;
}
#goog-gt-tt .translate-form .activity-form input.activity-submit {
  color: #fff;
  border-color: #3079ed;
  background-color: #4d90fe;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#4d90fe),
    to(#4787ed)
  );
  background-image: -webkit-linear-gradient(top, #4d90fe, #4787ed);
  background-image: -moz-linear-gradient(top, #4d90fe, #4787ed);
  background-image: -ms-linear-gradient(top, #4d90fe, #4787ed);
  background-image: -o-linear-gradient(top, #4d90fe, #4787ed);
  background-image: linear-gradient(top, #4d90fe, #4787ed);
}
#goog-gt-tt
  .translate-form
  .activity-form
  input.activity-submit.focus
  #goog-gt-tt
  .translate-form
  .activity-form
  input.activity-submit:active,
#goog-gt-tt
  .translate-form
  .activity-form
  input.activity-submit:hover
  #goog-gt-tt
  .translate-form
  .activity-form
  input.activity-submit:focus {
  border-color: #3079ed;
  background-color: #357ae8;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#4d90fe),
    to(#357ae8)
  );
  background-image: -webkit-linear-gradient(top, #4d90fe, #357ae8);
  background-image: -moz-linear-gradient(top, #4d90fe, #357ae8);
  background-image: -ms-linear-gradient(top, #4d90fe, #357ae8);
  background-image: -o-linear-gradient(top, #4d90fe, #357ae8);
  background-image: linear-gradient(top, #4d90fe, #357ae8);
}
#goog-gt-tt .translate-form .activity-form input.activity-submit:hover {
  box-shadow: inset 0 0 0 1px #fff, 0 1px 1px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 0 0 0 1px #fff, 0 1px 1px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 0 0 1px #fff, 0 1px 1px rgba(0, 0, 0, 0.1);
}
#goog-gt-tt .translate-form .activity-form input.activity-submit.focus,
#goog-gt-tt .translate-form .activity-form input.activity-submit:active,
#goog-gt-tt .translate-form .activity-form input.activity-submit:focus,
#goog-gt-tt .translate-form .activity-form input.activity-submit:hover,
#goog-gt-tt .translate-form .activity-form input.focus,
#goog-gt-tt .translate-form .activity-form input:active,
#goog-gt-tt .translate-form .activity-form input:focus,
#goog-gt-tt .translate-form .activity-form input:hover {
  border-color: #3079ed;
}
#goog-gt-tt .gray {
  color: #999;
}
#goog-gt-tt .alt-helper-text {
  color: #999;
  font-size: 11px;
  margin: 15px 0 5px;
}
#goog-gt-tt .alt-error-text {
  color: #800;
  display: none;
  font-size: 9pt;
}
.goog-text-highlight {
  background-color: #c9d7f1;
  -webkit-box-shadow: 2px 2px 4px #99a;
  -moz-box-shadow: 2px 2px 4px #99a;
  box-shadow: 2px 2px 4px #99a;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  position: relative;
}
#goog-gt-tt .alt-menu.goog-menu {
  background: #fff;
  border: 1px solid #ddd;
  -webkit-box-shadow: 0 3px 3px #888;
  -moz-box-shadow: 0 2px 20px #888;
  box-shadow: 0 2px 4px #99a;
  min-width: 0;
  outline: 0;
  padding: 0;
  position: absolute;
  z-index: 2000;
}
#goog-gt-tt .alt-menu .goog-menuitem {
  cursor: pointer;
  padding: 2px 5px 5px;
  margin-right: 0;
  border-style: none;
}
#goog-gt-tt .alt-menu div.goog-menuitem:hover,
.curriculum-box table tr:first-child {
  background: #ddd;
}
#goog-gt-tt .alt-menu .goog-menuitem h1 {
  font-size: 100%;
  font-weight: 700;
  margin: 4px 0;
}
#goog-gt-tt .alt-menu .goog-menuitem strong {
  color: #345aad;
}
#goog-gt-tt .goog-submenu-arrow {
  text-align: right;
  position: absolute;
  right: 0;
  left: auto;
}
#goog-gt-tt .goog-menuitem-rtl .goog-submenu-arrow {
  text-align: left;
  position: absolute;
  left: 0;
  right: auto;
}
#goog-gt-tt .gt-hl-text,
#goog-gt-tt .trans-target-highlight {
  background-color: #f1ea00;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -moz-box-shadow: rgba(0, 0, 0, 0.5) 3px 3px 4px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.5) 3px 3px 4px;
  box-shadow: rgba(0, 0, 0, 0.5) 3px 3px 4px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  color: #f1ea00;
  cursor: pointer;
  margin: -2px -2px -2px -3px;
  padding: 2px 2px 2px 3px;
  position: relative;
}
#goog-gt-tt .trans-target-highlight,
ul.tabs li.current {
  color: #222;
}
#goog-gt-tt .gt-hl-layer {
  color: #fff;
  position: absolute !important;
}
#owl-testimonial::after,
#owl-testimonial::before {
  font-weight: 900;
  color: #b4cfee;
}
#goog-gt-tt .trans-target,
#goog-gt-tt .trans-target .trans-target-highlight {
  background-color: #c9d7f1;
  border-radius: 4px 4px 0 0;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  -moz-box-shadow: rgba(0, 0, 0, 0.5) 3px 3px 4px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.5) 3px 3px 4px;
  box-shadow: rgba(0, 0, 0, 0.5) 3px 3px 4px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  cursor: pointer;
  margin: -2px -2px -2px -3px;
  padding: 2px 2px 3px 3px;
  position: relative;
}
#goog-gt-tt .trans-edit {
  background-color: transparent;
  border: 1px solid #4d90fe;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  margin: -2px;
  padding: 1px;
}
#goog-gt-tt .gt-trans-highlight-l {
  border-left: 2px solid red;
  margin-left: -2px;
}
#goog-gt-tt .gt-trans-highlight-r {
  border-right: 2px solid red;
  margin-right: -2px;
}
#goog-gt-tt #alt-input {
  padding: 2px;
}
#goog-gt-tt #alt-input-text {
  font-size: 11px;
  padding: 2px 2px 3px;
  margin: 0;
  background-color: #fff;
  color: #333;
  border: 1px solid #d9d9d9;
  border-top: 1px solid silver;
  display: inline-block;
  vertical-align: top;
  height: 21px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-border-radius: 1px;
}
#goog-gt-tt #alt-input-text:hover {
  border: 1px solid #b9b9b9;
  border-top: 1px solid #a0a0a0;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
#goog-gt-tt #alt-input-text:focus {
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3);
  outline: 0;
  border: 1px solid #4d90fe;
}
#goog-gt-tt #alt-input-submit {
  font-size: 11px;
  padding: 2px 6px 3px;
  margin: 0 0 0 2px;
  height: 21px;
}
.navbar-dropdown-block {
  margin-bottom: 0;
  display: flex;
  align-items: center;
  border: 0;
}
.navbar-header {
  margin-left: 115px;
}
.carousel-control.left {
  background-image: none;
}
#tcb-testimonial-carousel .carousel-indicators li {
  text-align: center;
  width: 12px;
  height: 12px;
  opacity: 0.5;
  border-radius: 50%;
  background: #2a6ebb;
}
.carousel-indicators .active {
  background-color: #2a6ebb !important;
  opacity: 1 !important;
}
.module {
  border: 0;
}
.main_nav {
  position: fixed;
  width: 100%;
  z-index: 9999;
}
.testimonial,
.welcome-message {
  padding-top: 70px;
}
svg:not(:root) {
  width: 100%;
  height: 1px;
  display: block;
}
svg:not(:root):first-child,
svg:not(:root):nth-child(2) {
  margin-bottom: 5px;
}
.navbar-inner-block {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.navbar-default .navbar-toggle:focus,
.navbar-default .navbar-toggle:hover {
  background-color: #ddd0;
}
footer li a:active,
footer li a:hover,
footer li a:visited {
  text-decoration: none;
  color: #fff;
  background-color: #5e9ae2;
}
.footer-contact {
  background: #2a6ebb;
  color: #fff !important;
  position: relative;
  z-index: 1;
  border-radius: 2px;
  padding: 5px 11px 7px;
  transition: background-color 0.25s;
}
.contact-us-block li a {
  height: 33px;
  display: block;
  text-decoration: none;
  color: #5e9ae2 !important;
  font-size: 15px;
  font-weight: 400;
}
.contact-us-block li a:hover {
  color: #fff !important;
  background-color: #5e9ae2;
}
.btn-primary.active,
.btn-primary.focus,
.btn-primary:active,
.btn-primary:focus,
.open .dropdown-toggle.btn-primary,
.open > .dropdown-toggle.btn-primary {
  background-color: transparent !important;
  border-color: #fff !important;
}
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.dropbtn {
  background: #2a6ebb;
  border: 1px solid #fff;
  box-shadow: none;
  height: 28px;
  width: 100%;
  line-height: 26px;
  padding-left: 10px;
  transition: border-top 0.1s, border-bottom 0.1s 0.1s;
  text-align: left;
  margin-bottom: 3px;
  outline: 0;
}
.dropbtn .caret {
  position: absolute;
  top: 44px;
  right: 12%;
}
.dropdown-ul-blk {
  background: #fff;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.3);
  transition: max-height 0.5s ease-out;
}
.dropdown-ul-blk li a {
  display: block;
  transition: background 0.3s;
  white-space: nowrap;
  padding: 5px 20px;
}
#exTab1 .tab-content {
  background: 0 0;
  padding: 27px 0 0;
  width: unset;
  float: unset;
  margin-left: 0;
  display: block;
}
.dropdown-content {
  display: none;
  overflow: auto;
  position: absolute;
  width: 85%;
}
.desk-t,
.show {
  display: block;
}
button:ative,
button:focus,
button:hover,
button:visited {
  outline: 0;
}
.box-in p a::after {
  content: none;
}
.navbar-default .navbar-nav > li > a:focus {
  color: #7a7c82 !important;
}
.for-space a {
  padding-left: 20px !important;
}
.co-head h3 {
  margin-top: 30px;
}
.navbar-nav > li > a,
.navbar-nav > li > span {
  padding-top: 10px;
  padding-bottom: 10px;
}
.enqire-btn {
  padding: 10px 30px;
  background-color: #2a6ebb;
  border-radius: 7px;
  color: #fff;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: 700;
  text-decoration: none;
  transition: 0.5s;
  border: 1px solid #2a6ebb;
  margin-top: 15px;
  display: inline-block;
}
.enqire-btn:active,
.enqire-btn:focus,
.enqire-btn:hover,
.enqire-btn:visited {
  color: #fff;
  text-decoration: none !important;
}
.curriculum-box {
  width: 90% !important;
}
.curriculum-box h3,
.hd_line h1 {
  font-size: 40px;
  color: #ddd;
  font-weight: 700;
  letter-spacing: 0;
  text-shadow: 3px 2px #333;
}
.bck_grnd_12 h1,
.bck_grnd_12 p {
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4);
}
.curriculum-box hr {
  width: 20%;
  background: linear-gradient(to left, transparent, #000, transparent);
  height: 2px;
  margin: auto auto 30px;
  border: 0;
}
.curriculum-box h4 {
  font-size: 16px;
  color: #fff;
  letter-spacing: 0.5px;
  line-height: 21px;
}
.curriculum-box table {
  margin-bottom: 30px;
  width: 100%;
}
.curriculum-box table tr td {
  border: 1px solid #dddddd61;
  padding: 15px;
  text-align: left;
  color: #fff;
  font-size: 14px;
  letter-spacing: 0.5px;
}
.curriculum-box table tr td img {
  width: 2.8%;
  cursor: pointer;
}
.curriculum-box table tr td:first-child {
  width: 15%;
}
.curriculum-box table tr td:nth-child(2) {
  width: 85%;
}
.why-take-point {
  padding-left: 30px;
}
.why-take-point li {
  margin-bottom: 8px;
}
.obj-point {
  list-style-type: none !important;
}
.curriculum-box table tr td:nth-child(2) span {
  color: #ddd;
  font-weight: 700;
  margin-right: 5px;
}
@media (min-width: 992px) and (max-width: 1147px) {
  .best-offer-right-content {
    padding: 0 10px 0 30px;
  }
  .net_onebx1 img {
    height: auto !important;
  }
  .newp4 {
    margin-left: 0 !important;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
@media (min-width: 1148px) and (max-width: 1169px) {
  .net_onebx1 img {
    height: auto !important;
  }
}
@media (min-width: 1148px) and (max-width: 1199px) {
  .container {
    width: 1063px;
  }
  .navbar-header {
    margin-left: 60px;
  }
}
@media (min-width: 1072px) and (max-width: 1147px) {
  .container {
    width: 1015px;
  }
  .navbar-header {
    margin-left: 60px;
  }
}
@media (min-width: 1023px) and (max-width: 1071px) {
  .container {
    width: 983px;
  }
  .navbar-header {
    margin-left: 60px;
  }
  .pro-ex {
    font-size: 14px !important;
  }
}
@media (min-width: 991px) and (max-width: 1022px) {
  .container {
    width: 920px;
  }
  .co-ntr {
    width: 95%;
  }
  .pro-ex {
    font-size: 14px !important;
  }
}
@media (min-width: 769px) and (max-width: 798px) {
  .middle2 {
    margin-top: 13% !important;
  }
}
@media (min-width: 769px) {
  .page-boxes {
    display: flex;
    height: 100%;
  }
}
.text2 {
  margin-bottom: 3%;
}
.editors-table tr {
  border-bottom: 1px solid #dfdfdf;
}
.editors-table tr th {
  font-size: 16px;
  padding-bottom: 15px;
}
.editors-table tr td img {
  margin-bottom: 10px;
  width: 40%;
}
.editors-table tr td {
  padding-bottom: 20px;
  padding-top: 20px;
  vertical-align: top;
  font-size: 16px;
}
.editors-table tr td:first-child {
  font-size: 16px;
  font-weight: 500;
  color: #7a7c82;
}
.editors-pnl-body {
  padding: 20px 40px !important;
}
.editors-head {
  padding: 10px 30px !important;
}
@media only screen and (max-width: 768px) {
	
  /*.teamsectn12 {
  	margin: auto;
  }
  	.social-font svg {
  		width: 24px !important;
  	}
    .editors-table tr td,
    .editors-table tr th {
      width: 100% !important;
      display: block;
      text-align: center;
    }
    .editors-table tr td:nth-child(2),
    .editors-table tr th:nth-child(2) {
      padding-top: 0 !important;
    }*/
}
.q8c6tt-2 {
  bottom: 40px;
}
.navbar {
  margin-bottom: 0 !important;
}
.new-menus-dropdown {
  height: 49rem;
  overflow: auto;
}
.Objectives-mahe {
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  text-align: left;
  display: block;
  margin-bottom: 15px;
}
.Objectives-mahe-strong {
  color: #333;
  font-size: 16px;
  font-weight: 700;
  margin-top: 30px;
  display: block;
}
.objective-head-span {
  font-size: 14px !important;
  padding: 25px;
  text-align: left;
  font-weight: 100 !important;
}
.found,
.scrollTop {
  text-align: center;
}
.welcome-message h2 {
  font-size: 40px;
  line-height: 100%;
  font-weight: 700;
  color: #222;
}
.welcome-message p,
.welcome-message ul li {
  font-size: 16px;
  line-height: 160%;
  color: #595858;
  width: 100%;
  margin-bottom: 25px;
}
.scrollTop {
  position: fixed;
  right: 20px;
  bottom: 40px;
  font-size: 14px;
  font-weight: 400;
  height: 45px;
  width: 45px;
  line-height: 41px;
  cursor: pointer;
  z-index: 99999999;
}
.box-in,
.box-in1 {
  z-index: 1000 !important;
}
.navbar-default {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15),
    0 1px 5px rgba(0, 0, 0, 0.075);
}
.list-group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
}
.imgdiv,
.imgdiv2 {
  width: 23%;
  margin: 0 auto;
}
.modal-button,
.modal-button-patient-leaflet {
  margin-top: 0;
  background-color: #2a6ebb;
  font-family: arial;
}
.author-image {
  width: 50%;
}
.list-group-item-adjust {
  font-family: arial, sans-serif !important;
}
.div2 {
  width: 300px;
  height: 100px;
  padding: 50px;
  border: 1px solid red;
  box-sizing: border-box;
}
.button-grid-block {
  display: flex;
  justify-content: flex-end;
}
.list-group-item-adjust a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
}
.hdng_border2 a,
.huy2 a {
  text-decoration: underline;
}
.found {
  font-size: 17px;
  color: #fff;
  background: #333;
  font-family: Poppins, Helvetica, sans-serif !important;
  font-weight: 700;
}
.group,
.unitstyle,
.url {
  font-family: Arial, sans-serif;
  font-size: 16px;
}
#slider h2,
.group,
.unitstyle,
.url,
footer h6 {
  font-weight: 400;
}
.found p,
.found2 p {
  margin: 0;
  padding: 4px;
}
.showcase .showcase-text {
  padding: 1rem;
}
.link0::before,
.link1::before,
.link2::before,
.link3::before,
.link4::before,
.link5::before {
  font-family: fontawesome;
  color: #fff;
  font-size: 20px;
  padding-right: 6px;
}
.showcase .showcase-img {
  min-height: 30rem;
  background-size: cover;
}
.features-icons {
  padding-top: 15rem;
  padding-bottom: 7rem;
}
.call-to-action,
.testimonials {
  padding-top: 7rem;
  padding-bottom: 7rem;
}
.features-icons .features-icons-item .features-icons-icon {
  height: 7rem;
}
.features-icons .features-icons-item .features-icons-icon i {
  font-size: 4.5rem;
}
.features-icons .features-icons-item:hover .features-icons-icon i {
  font-size: 5rem;
}
.testimonials .testimonial-item {
  max-width: 18rem;
}
.testimonials .testimonial-item img {
  max-width: 12rem;
  box-shadow: 0 5px 5px 0 #adb5bd;
}
.call-to-action {
  position: relative;
  background: url("../images/bg-masthead.jpg") center center/cover no-repeat;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
}
.call-to-action .overlay {
  position: absolute;
  background-color: #212529;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  opacity: 0.3;
}
.lead {
  font-size: 16px;
  color: #000;
}
.goto {
  color: red;
  margin-left: 50%;
}
hr {
  width: 100%;
  border: none;
  height: 1px;
  color: #333;
  background-color: #333;
}
modal-content {
  text-align: center !important;
  width: 100%;
}
.modal-button {
  margin-left: 55%;
  margin-right: -77%;
  height: 48px;
  width: 185px;
}
.modal-button-patient-leaflet {
  margin-left: 80%;
}
.modal-body {
  text-align: left !important;
  font-family: arial;
}
.bg-light {
  background-color: #f8f9fa !important;
}
.panel-heading {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
#slider,
.panel,
body {
  background-color: #fff;
}
.panel {
  word-wrap: break-word !important;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem !important;
  margin-top: 0 !important;
}
.line-ec,
.net_onebx2 a {
  background-color: #b94e5e;
}
.panel-body ul li a,
.panel-title button span,
.panel-title button span a {
  color: #007bff;
}
.panel:last-child .panel-heading {
  transition: border-radius 0.3s linear 0.2s;
}
.panel:last-child .panel-heading.active {
  transition: border-radius linear;
}
.btn-link:focus,
.btn-link:hover {
  text-decoration: none !important;
  outline: 0 !important;
}
.btn-info:active,
.btn-info:focus,
.btn:active:focus {
  outline: 0;
}
.modal {
  top: 10%;
}
.uni-part p {
  font-weight: 300;
  font-size: 26px;
  color: #4f4f4f;
  padding-bottom: 5px;
  padding-top: 5px;
  text-align: center;
}
.Exp12,
.box-in1 h3,
.co-head h3,
.smart-ion,
.tab-link {
  font-weight: 700;
}
.logs-test {
  width: 65%;
  margin: 0 auto !important;
}
.Ban-go,
.Ban-partener {
  float: left;
  margin-bottom: 4%;
}
.Ban-go {
  width: 100%;
}
#slider,
.Ban-partener {
  width: 47%;
  margin-right: 3%;
}
.Ban-partener {
  margin-left: 0;
  text-align: center;
}
.bran-bits {
  float: left !important;
  width: 100%;
}
.line-ec,
.mh-1,
.pb5,
.tab-link {
  float: left;
}
.co-head h3 {
  font-size: 24px;
  line-height: 100%;
  color: #2a6ebb;
  margin-bottom: 20px;
}
.co-head p {
  margin-bottom: 25px;
}
.line-ec {
  width: 49px;
  height: 3px;
  margin: 0 auto 30px;
  margin-top: 0 !important;
}
.link0::before {
  content: "\f007 ";
}
.link1::before {
  content: "\f2c3 ";
}
.link2::before {
  content: "\f2c6  ";
}
.link3::before {
  content: "\f2db  ";
}
.link4::before {
  content: "\f02d  ";
}
.link5:before {
  content: "";
  background-image: url("../img/book.png");
  background-repeat: no-repeat;
  background-size: 100%;
  padding-right: 20px;
  margin-right: 13px;
  margin-top: 2px;
}
.tab-link {
  color: #fff !important;
  margin: 0 0 2%;
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
  background: linear-gradient(to right, #2a6ebb, #1f5189);
  width: 100%;
}
.leftab .tabs li.current,
.leftab .tabs li:active,
.leftab .tabs li:focus,
.leftab .tabs li:hover,
.leftab .tabs li:visited {
  background: #747678 !important;
}
.net_onebx1 {
  margin: 0 auto !important;
  text-align: center;
  box-shadow: 0 4px 16px rgba(189, 189, 189, 0.24);
  border-radius: 18px;
  height: 100%;
  width: 100% !important;
}
.box-in,
.box-in1,
.mh-1 {
  border-radius: 10px;
  position: relative;
}
.box-in,
.mh-1,
.pb5 {
  width: 100%;
}
.net_onebx1 img {
  height: 250px;
  width: 100%;
  border-radius: 18px;
}
.box-in {
  margin-top: -58px !important;
  margin: 0 auto;
  padding: 10px;
}
.mh-1 {
  bottom: 0;
  background: #fff;
  -webkit-box-shadow: 0 4px 16px rgba(189, 189, 189, 0.24);
  box-shadow: 0 4px 16px rgba(189, 189, 189, 0.24);
  padding: 15px;
  margin-bottom: 11px;
}
.pb5 {
  display: flex;
}
.pro-ex {
  font-size: 16px;
  color: #222;
  margin-right: 2%;
}
.newp4 {
  background: #2a6ebb;
  color: #2a6ebb;
  padding: 3px 10px;
  font-size: 10px;
  display: inline-table;
  margin-left: auto;
}
.Exp12,
.gram-te,
.pb-10 {
  display: flex;
  float: left;
  width: 100%;
}
.Exp12 {
  font-size: 18px;
  line-height: 120%;
  color: #222;
  white-space: break-spaces;
  text-align: left;
  margin-top: 7px;
}
.row-c,
.smart-Card,
.smart-ion {
  font-size: 13px;
}
.smart-ion {
  color: #595858;
  padding: 3px 0 1px;
}
.box-in1 {
  background: #fff;
  margin-top: -58px !important;
  width: 86%;
  margin: 0 auto;
  padding: 10px;
  box-shadow: 0 4px 16px rgba(189, 189, 189, 0.24);
}
#slider,
.net_onebx2 {
  box-shadow: 0 2px 5px 2px rgba(0, 0, 0, 0.3);
}
.row-c {
  color: #828282;
  padding: 0 0 1px;
}
.smart-Card {
  color: #222;
}
.box-in1 h3 {
  margin: 0;
}
.box-in p {
  padding: 15px 15px 0;
  text-align: left;
  color: #595858;
  white-space: normal;
  font-size: 14px;
  margin-bottom: 0;
}
.box-in a,
.found2 {
  color: #fff;
  font-weight: 700;
}
.box-in .details {
  color: #0c6db5;
  display: block;
  width: 100%;
}
.details-mr {
  margin-top: 20px;
  margin-bottom: 10px;
  display: inline-block;
  width: 100%;
  text-align: right;
}
.details-mr a.details::after {
  font-family: FontAwesome;
  content: "\f178";
  margin: 9px;
  font-weight: 400 !important;
}
.acc-lef {
  /*float: left;
  width: 96%;
  margin: 0 auto 2% !important;*/
}
.scroll-font {
  font-size: 18px;
  width: 100%;
}
.marquee-text {
  width: 20%;
}
.social-font {
  font-size: 30px;
}
.span-social-font {
  font-size: 24px;
  padding-right: 0;
}
.leftab h1 {
  font-size: 22px;
  text-align: left;
}
.leftab {
  float: left;
  width: 25%;
}
.tabs {
  float: left;
  width: 100%;
  text-align: left;
}
.found2,
.net_onebx2,
.ones2 {
  text-align: center;
}
.tab-content {
  background: #fff;
  padding: 0 15px 15px;
  width: 72%;
  float: left;
  margin-left: 3%;
  display: none;
}
ul.tabs li {
  display: flex !important;
  color: #222;
  padding: 14px 15px;
  cursor: pointer;
}
body {
  overflow-x: hidden;
  font-family: "Trebuchet MS", serif;
  line-height: 1.6;
}
.co-ntr {
  /*width: 89%;
  margin: 0 auto;*/
}
ul.tabs {
  margin: 0;
  padding: 0;
  list-style: none;
}
.tab-content.current {
  display: inherit;
}
.box_layout p {
  color: #333 !important;
}
.net_onebx2 img {
  width: 100% !important;
  transition: 0.7s;
}
.net_onebx2 h3 {
  padding: 15px 0 0;
}
.net_onebx2 {
  width: 31.33% !important;
  margin: 0 0 0 2% !important;
  padding: 35px !important;
  display: unset !important;
  float: left;
}
.net_onebx2 h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 15px;
}
.net_onebx2 a:hover {
  background: #fff !important;
  color: #b94e5e !important;
  text-decoration: none;
  border: 1px solid #ce6373;
}
.hdng_border2 a:hover,
.huy2 a:hover {
  text-decoration: underline !important;
}
.net_onebx2 a {
  font-size: 18px !important;
  padding: 9px 25px !important;
  letter-spacing: 0.7px;
  float: left;
  width: 100%;
  color: #fff !important;
  font-weight: 700;
  margin: 0 0 2%;
  border-radius: 30px;
  border: 1px solid transparent;
}
.para p,
.rtop-para p {
  box-shadow: 0 2px 5px 1px rgba(0, 0, 0, 0.74);
  background: #ddd;
}
.main-co-ntr {
  float: left;
  width: 100% !important;
  margin-bottom: 5%;
}
.best-offer-right-content {
/*  margin-left: 5%;*/
  min-height: unset !important;
  height: unset !important;
}
#container_ldy {
  width: 88%;
  margin: 0 auto;
}
#slider {
  padding: 0;
  float: left;
  margin-top: 5% !important;
  margin-bottom: 6%;
}
#slider iframe {
  float: right;
  width: 620px;
  height: 300px;
  margin-left: 15px;
}
.bck_grnd2,
.center2,
.im-kij,
.left2,
.middle2,
.right2,
.text-kij,
.top_sectn2 {
  float: left;
}
#slider img {
  float: left;
  margin-right: 15px;
}
#slider h2 {
  font-size: 24px;
  font-style: italic;
  text-transform: none;
}
#slider a {
  color: #f90;
}
.im-kij {
  width: 35%;
  margin-right: 4%;
}
.text-kij {
  width: 60%;
}
#owl-testimonial::before {
  background-image: url("../img/testimonial-arrow.svg");
  content: "";
  display: inline-block;
  background-repeat: no-repeat;
  width: 100%;
  height: 90px;
  position: absolute;
  top: 63px;
  left: 7.5%;
}
#owl-testimonial::after {
  background-image: url("../img/testimonial-arrow-down.svg");
  content: "";
  display: inline-block;
  background-repeat: no-repeat;
  width: 100%;
  height: 86px;
  right: 8.8%;
  position: absolute;
  bottom: 82px;
  background-position: right;
}
.co-head p {
  font-size: 16px;
  line-height: 160%;
  color: #5c5d60;
  width: 100%;
}
.row.net_onebx2 {
  width: 100% !important;
  margin: 0 0 10% !important;
}
.uni-part {
  width: 60%;
  margin: 0 auto !important;
}
footer h6 {
  margin: 0;
  padding: 0 0 10px;
  font-size: 1.5em;
}
.left2 {
  width: 35%;
}
.center2 {
  width: 30%;
}
.right2 {
  width: 35%;
  padding-top: 1%;
}
.fafatd,
.ones2,
.sec2 {
  padding: 0 !important;
}
.icons2 .fa:hover {
  color: #0451a8;
}
.found2 {
  font-size: 17px;
  background: #333;
  font-family: arial, sans-serif !important;
}
.cont_one2 {
  width: 100% !important;
}
.bck_grnd2 img {
  width: 100%;
}
.bck_grnd2 {
  background-size: cover;
  background-color: #212529;
  top: 0;
  left: 0;
  background-repeat: no-repeat;
  box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.2);
}
.btn007,
.ones2,
.secnd2 {
  background: #fff;
}
.image2 .fa,
.ones2 {
  box-shadow: 0 0 7px 1px #0c6db4;
}
.top_sectn2 {
  width: 100%;
  position: relative;
  margin-top: 50px;
}
.sec2,
.secnd2 {
  margin: 0 !important;
}
.sec2 {
  width: 100% !important;
}
.secnd2 {
  width: 100%;
}
.middle2 {
  width: 100%;
  margin-top: 8%;
  margin-bottom: 5%;
}
.ones2 {
  margin-right: 2.5%;
  width: 45% !important;
  margin-left: 2.5%;
  float: left !important;
}
.text2 {
  float: left;
  width: 100%;
  margin-top: 3%;
}
.text2 h1 {
  font-size: 27px;
  font-weight: 700;
  color: #333;
  border-bottom: 1px solid #ddd;
  padding-bottom: 14px;
}
.courses-table td,
.text2 p {
  font-size: 16px;
  color: #333;
  letter-spacing: 0.3px;
}
.text2 p {
  padding: 10px 20px;
  line-height: 30px;
}
.courses-table {
  width: 100%;
  text-align: left;
  vertical-align: top;
}
.courses-table .fa-chevron-right {
  float: left !important;
  font-size: 14px !important;
  font-weight: 700 !important;
  color: #0c6db4 !important;
  margin-top: 9px !important;
}
.courses-table td {
  padding: 4px 16px 9px 20px;
  line-height: 23px;
}
.fafatd {
  font-size: 0 !important;
  letter-spacing: unset !important;
  line-height: unset !important;
}
.btn007,
.for_bold_p {
  font-size: 13px !important;
}
.btn007 {
  float: left;
  padding: 7px 5px;
  line-height: 9px;
  color: #2a6ebb;
  text-align: center;
  border: 2px solid #2a6ebb;
  transition: 0.8s;
  width: 100%;
  border-radius: 2px;
}
.btn007:hover {
  color: #fff;
  background: #2a6ebb;
}
.nly_btn {
  width: 52%;
  float: left;
}
.text2 td {
  font-size: 15px;
}
.image2 .fa {
  font-size: 65px;
  border: 0 solid #ddd;
  border-radius: 100%;
  width: 112px;
  height: 112px;
  padding: 22px 0 0;
  color: #0c6db4;
  margin-top: -50px;
  background: #fff;
}
.image2 .fa:hover {
  font-size: 70px;
}
.top_sectn_12 {
  float: left;
  width: 100%;
  position: relative;
  border-bottom: 5px solid #333;
}
.bck_grnd_12 {
  background-image: url("../images/doc.jpg");
  float: left;
  background-size: cover;
  padding-bottom: 11rem;
  background-repeat: no-repeat;
  background-attachment: fixed;
}
.bck_grnd_12 p {
  font-size: 14px;
  text-align: left;
  padding: 6px 0 0;
  line-height: 20px;
}
.bck_grnd_12 h1 {
  font-size: 42px;
  text-align: center;
  line-height: 36px;
}
.box_fad2 {
  width: 100%;
  margin: 3% auto 0;
  background-color: transparent;
  color: #000;
  padding: 28px;
  float: left;
}
.box_outer2 {
  margin: 0 auto;
  width: 93%;
}
.hdng_border2 {
  width: 40%;
  margin: 0 auto 0 -60px;
  float: left;
  border-right: 5px solid #fff;
  padding-top: 5%;
  padding-bottom: 3%;
}
.huy2 {
  float: left;
  width: 60%;
  margin-left: 2%;
}
.teamsectn1,
.teamsectn11 {
  width: 100%;
  padding-bottom: 0;
  margin-bottom: 2%;
}
.huy2 a:hover {
  color: #fff;
}
.huy2 a {
  color: #2a6ebb;
  transition: 0.2s;
}
.hdng_border2 a:hover {
  color: #fff;
  transition: 0.2s;
}
.hdng_border2 a {
  color: #2a6ebb;
}
.text2 img {
  width: 7%;
}
.glan2 a:focus,
a:hover {
  color: #23527c;
  text-decoration: none !important;
}
.glan2 p {
  line-height: 38px;
}
.teamsectn1 {
  background: url("../images/designbck2.jpg") 0 0 / cover;
}
.teamsectn11 {
  background: url("../images/doc.jpg") 0 0 / cover;
}
.wrapper {
  width: 90%;
  margin: 0 auto;
  padding-bottom: 20px;
}
.teamsectn12_cont11 {
  width: 57%;
  margin: 0 auto;
  padding-top: 3%;
}
.teamsectnhd12 {
  width: 70%;
  margin: 0 auto;
  text-align: center;
}
.teamsectnhd12 h2 {
  font-size: 40px;
  color: #847d7d;
  font-weight: 700;
  letter-spacing: 0;
  margin-bottom: 5%;
  margin-top: 0;
}
.teamsectnhd12 h2::after {
  background: #d1d1d1;
  content: "";
  display: block;
  width: 21%;
  height: 3px;
  margin: 0 auto;
  top: 4px;
  position: relative;
  border-radius: 100%;
}
.teamsectn12_cont {
  width: 70%;
  padding: 1% 4%;
  background: #f1f1f1;
/*  min-height: 255px;*/
}
.teamsectn12_img {
  width: 30%;
  float: left;
  min-height: 213px;
}
.teamsectn12 {
  width: 100%;
  margin-bottom: 3%;
  box-shadow: 0 6px 7px 1px rgba(30, 30, 30, 0.43);
  background: #f1f1f1;
  margin-top: 2%;
}
.testimonial_bmj,
.tex_image {
  box-shadow: 0 2px 5px 2px rgba(0, 0, 0, 0.3);
}
.teamsectn12_img img {
  max-width: 100%;
  border-bottom: 1px solid #ddd;
}
.teamsectn12_img img:hover {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  transition: 0.9s;
}
.teamsectn12_cont h2 {
  font-size: 24px;
  color: #2a6ebb;
  line-height: 32px;
  letter-spacing: 1px;
  margin-top: 1%;
  position: relative;
  font-weight: 700;
}
.teamsectn12_cont h2::after {
  content: "";
  position: absolute;
  height: 2px;
  width: 97px;
  top: 36px;
  background: #d1d1d1;
  display: inline-block;
  left: 0;
}
.teamsectn12_cont p {
  font-size: 14px;
  line-height: 19px;
  margin-top: 0;
  color: #696969;
}
.for_bold_p {
  font-weight: 700;
}
.wrpr_low {
  background-image: url("../images/blue-geo.png");
  background-size: cover !important;
  background-attachment: fixed !important;
  background-repeat: no-repeat;
  width: 100%;
  text-align: center;
  padding-top: 2%;
  padding-bottom: 1px;
}
.hd_line h1::after {
  content: "";
  display: block;
  width: 21%;
  height: 3px;
  margin: 0 auto;
  top: 12px;
  position: relative;
  border-radius: 100%;
  background: #333;
}
.para p {
  font-weight: 700;
  font-size: 19px;
  margin-bottom: 30px;
  padding-top: 12px;
  padding-bottom: 12px;
  border-radius: 5px;
  color: #2a6ebb;
  margin-top: 16px;
}
.list-group-item li,
.testi_desc p {
  font-size: 14px;
  letter-spacing: 0.5px;
}
.para {
  padding: 30px 20px 0 15px;
}
.img_low {
  margin-top: 4%;
}
.img_low img {
  width: 100%;
  height: 82%;
  border: 16px solid #fff;
}
.zoom:hover {
  -ms-transform: scale(1.8);
  -webkit-transform: scale(1.8);
  transform: scale(1.8);
  width: 55%;
  margin: 7% auto auto;
  align-items: flex-end;
}
.tex_image {
  background-color: rgba(248, 248, 248, 0.137255);
  width: 92%;
  margin: 4%;
  position: relative;
  padding: 10px;
}
.list-group-item li {
  color: #fff;
  text-align: left;
  margin-bottom: 1%;
  padding-left: 1%;
}
#new {
  width: 71%;
  margin: 0 auto;
}
.testi_desc {
  text-align: center !important;
}
.scan-text,
.testi_head,
.testml_line {
  text-align: center;
}
.testi_area {
  border-right: 1px solid #eaeaea;
}
.test_img {
  width: 42%;
  margin: 0 auto;
  position: relative;
}
.test_img:before {
  content: "\f10d";
  font-size: 16px;
  color: #ec9114;
  font-family: FontAwesome;
  position: absolute;
  bottom: 0;
  left: -73px;
}
.test_img img {
  border-radius: 100%;
  border: 2px solid #fff;
}
.testi_desc p {
  color: #444;
  line-height: 17px;
  padding: 10px 0;
  font-weight: 400;
}
.testi_head p {
  font-size: 16px;
  line-height: 19px;
  padding-bottom: 10px;
}
.testi_desc span {
  font-size: 14px;
  font-weight: 700;
  text-align: right;
  color: #000;
}
.testi_head span {
  color: #f7af1c;
}
.testml_line h1 {
  font-size: 32px;
  text-transform: uppercase;
  font-weight: 700;
}
.testml_line {
  float: left;
  width: 100%;
  margin-top: 4%;
  margin-bottom: 4%;
}
.testimonial_bmj {
  float: left;
  width: 100%;
  background: #f4f4f4;
  padding-bottom: 4%;
  border-top: 4px solid #000;
  border-bottom: 4px solid #000;
}
.scaner-code,
.whatsapp {
  background-color: #24cc63;
}
.testml_line span {
  color: #ec9114;
}
.para-extend li {
  margin-bottom: 2%;
}
.rtop-para p {
  font-weight: 400;
  font-size: 14px;
  padding-top: 12px;
  padding-bottom: 12px;
  border-radius: 5px;
  color: #2a6ebb;
  width: 56%;
  margin: 3% auto 4%;
  text-align: left;
  padding-left: 5px;
}
.navbar-default .navbar-nav > .active > span,
.navbar-default .navbar-nav > .open > span {
  background-image: -webkit-linear-gradient(top, #dbdbdb 0, #e2e2e2 100%);
  background-image: -o-linear-gradient(top, #dbdbdb 0, #e2e2e2 100%);
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#dbdbdb),
    to(#e2e2e2)
  );
  background-image: linear-gradient(to bottom, #dbdbdb 0, #e2e2e2 100%);
  background-repeat: repeat-x;
  -webkit-box-shadow: inset 0 3px 9px rgb(0 0 0 / 8%);
  box-shadow: inset 0 3px 9px rgb(0 0 0 / 8%);
}
.navbar-brand,
.navbar-nav > li > span {
  text-shadow: 0 1px 0 rgb(255 255 255 / 25%);
  cursor: pointer;
}
.tabs li:active,
.tabs li:focus,
a:active,
a:focus,
button:active,
button:focus {
  outline: 0 !important;
}
.navbar-toggler svg {
  background: #fff !important;
  border: 1px solid #fff !important;
}
.sticky-container {
  top: 100px;
  transition: 0.2s linear;
  padding: 0;
  margin: 0;
  position: fixed;
  right: -140px;
  width: 210px;
  z-index: 1100;
}
.sticky-container a:last-child {
  border-radius: 0 0 0 5px;
}
.testimonial-slider {
  padding-right: 0;
  padding-left: 0;
}
.whts-icon img {
  width: 70px;
  border-radius: 0 0 0 6px;
}
.scan-text,
.scaner-code img {
  width: 255px;
}
.sticky li {
  list-style-type: none;
  background-color: #fff;
  color: #efefef;
  padding: 0;
  margin: 0 0 1px;
  -webkit-transition: 0.25s ease-in-out;
  -moz-transition: 0.25s ease-in-out;
  -o-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
  cursor: pointer;
  height: 20px;
}
.sticky li:hover {
  margin-left: -155%;
  height: 100%;
  background: #24cc63;
}
.sticky li p a {
  text-decoration: none;
  color: #2c3539;
}
.scaner-code {
  display: grid;
  padding: 35px 35px 35px 8px;
}
.whts-icon {
  background-color: red;
}
.scan-text {
  color: #ffffffba;
  font-size: 14px;
  font-family: "Open Sans", arial, sans-serif;
  line-height: 20px;
  margin-top: 15px;
  margin-bottom: 0;
}
svg:not(:root) {
  background: #4dc247;
  border: 1px solid #4dc247;
}
.jxPOhn {
  bottom: 50px !important;
}
.dfBDQI {
  color: transparent !important;
}
.curriculum-pages.download-btn .col-md-12 {
  text-align: center;
  margin-top: 25px;
}
.curriculum-pages.download-btn .menu-item {
  padding: 15px 33px;
  background-color: transparent;
  border: 1px solid transparent;
  margin: auto;
}
.curriculum-pages.download-btn .menu-item a {
  padding: 15px 33px;
  background-color: #2a6ebb;
  border-radius: 7px;
  color: #fff;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: 700;
  text-decoration: none;
  transition: 0.5s;
}
.cFXAxJ {
  bottom: 50px;
}
.navbar-default {
  background-color: #fff;
}
.social-font a {
}
.social-font svg {
  background: transparent;
  border: transparent;
  width: 13.6px;
  height: auto;
  fill: #5c5d60;
  margin-bottom: 3px !important;
  margin-top: 3px;
  border-radius: 2px;
}




























































.ai-table tr th {
    background-color: #2a6ebb;
    color: #fff;
} 
.ai-table tr td, .ai-table tr th {
    padding: 8px 8px;
    border: 1px solid #d1d1d1;
} 
.ai-table tr td:nth-child(1) {
    font-weight: 600;
}
.courses-table .nly_btn{
	width: auto;
}
.enqire-btn:hover {
    background-color: transparent;
    color: #2a6ebb !important;
    border: 1px solid #2a6ebb;
}
.sc-q8c6tt-3 {
	bottom: 70px;
}
.sc-sbsi7l-0 {
	display: none !important;
}

.slick-track .card.slick-slide:nth-child(1) .back p, .slick-track .card.slick-slide:nth-child(3) .back p {
	color: #525354;
}
.academic-block {
	margin-top: 50px;
}
.list-group-item {
    margin-left: 15px !important;
}