@import url(https://fonts.googleapis.com/css2?family=Fira+Sans:wght@500;600&family=Roboto:wght@300;400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Fira+Sans:wght@500;600&display=swap);
/*
! tailwindcss v3.2.6 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-font-feature-settings:normal;font-feature-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;tab-size:4}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::-webkit-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-full{height:100%}.w-auto{width:auto}.items-center{align-items:center}.justify-center{justify-content:center}.object-cover{object-fit:cover}.filter{-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:WhyteInktrap;font-weight:400;src:local("WhyteInktrap"),url(/static/media/WhyteInktrap-Medium.f23655ec1c93691ae10c.ttf) format("truetype")}.App{font-size:18px;text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.email-link{color:inherit;text-decoration:none;transition:all .5s}.fa-phone{color:#000!important}@font-face{font-display:block;font-family:icomfm;font-style:normal;font-weight:400;src:url(/static/media/mfmicons.4bd4c037dbc9cb254b65.eot);src:url(/static/media/mfmicons.4bd4c037dbc9cb254b65.eot#iefix) format("embedded-opentype"),url(/static/media/mfmicons.f2e882ee6afdafc229bd.ttf) format("truetype"),url(/static/media/mfmicons.f206b887f41b41962d2d.woff) format("woff"),url(/static/media/mfmicons.ceb5520f14f10d681efe.svg#mfmicons) format("svg")}.container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:auto}.content{background-color:#000;display:flex;width:100%}.carousel-content{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slideshow{height:100%;overflow:hidden;position:relative}.slideshow-wrapper{-webkit-animation:slideshow 20s infinite;animation:slideshow 20s infinite;display:flex;height:100%;position:relative;width:800%}.slider-container{display:flex;width:85%}.slide,.slide-img{height:100%;width:100%}.slide-img{object-fit:cover}@-webkit-keyframes slideshow{0%{left:0}10%{left:0}20%{left:-100%}30%{left:-100%}40%{left:-100%}50%{left:-200%}60%{left:-300%}70%{left:-400%}80%{left:-500%}90%{left:-600%}to{left:-700%}110%{left:-700%}120%{left:-700%}130%{left:-800%}140%{left:-800%}150%{left:-800%}160%{left:-800%}170%{left:-800%}180%{left:-700%}190%{left:-700%}200%{left:-700%}210%{left:-600%}220%{left:-500%}230%{left:-400%}240%{left:-300%}250%{left:-200%}260%{left:-100%}270%{left:-100%}280%{left:-100%}290%{left:0}300%{left:0}}@keyframes slideshow{0%{left:0}10%{left:0}20%{left:-100%}30%{left:-100%}40%{left:-100%}50%{left:-200%}60%{left:-300%}70%{left:-400%}80%{left:-500%}90%{left:-600%}to{left:-700%}110%{left:-700%}120%{left:-700%}130%{left:-800%}140%{left:-800%}150%{left:-800%}160%{left:-800%}170%{left:-800%}180%{left:-700%}190%{left:-700%}200%{left:-700%}210%{left:-600%}220%{left:-500%}230%{left:-400%}240%{left:-300%}250%{left:-200%}260%{left:-100%}270%{left:-100%}280%{left:-100%}290%{left:0}300%{left:0}}.slide-btn{background-color:#bbb;border-radius:50%;bottom:3%;cursor:pointer;left:50%;outline:none;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:70}.slide-btn-1{left:45%}.slide-btn-2{left:50%}.slide-btn-3{left:55%}.slide-btn-4{left:60%}.slide-btn-5{left:45%}.slide-btn-6{left:50%}.slide-btn-7{left:55%}.slide-btn-8{left:60%}.slide-btn-9{left:55%}.slide-btn-10{left:60%}.slide-btn-1:focus~.slideshow-wrapper{-webkit-animation:none;animation:none;left:0}.slide-btn-2:focus~.slideshow-wrapper{-webkit-animation:none;animation:none;left:-100%}.slide-btn-3:focus~.slideshow-wrapper{-webkit-animation:none;animation:none;left:-200%}.slide-btn-4:focus~.slideshow-wrapper{-webkit-animation:none;animation:none;left:-300%}.slide-btn:focus{background-color:#275cc0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:initial}.show_bg_2{background-image:linear-gradient(90deg,#fff,#fff,hsla(0,0%,100%,.99),hsla(0,0%,100%,0));background-size:auto 540px;color:#fff;height:540px;padding:20px;width:100%}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:400;text-align:left;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:18px}body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;font-family:Roboto,sans-serif;overflow-x:hidden;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}a,a:after{transition:all .5s}a.textLink{color:#003b80;display:inline-block;text-decoration:underline;word-break:break-all}a.textLink.light{color:#569ff4}.btn{background-color:#003b80;border:1px solid #003b80;box-sizing:border-box;color:inherit;color:#fff;cursor:pointer;display:block;font-size:16px;font-size:.88889rem;font-weight:700;max-width:250px;outline:none;padding:10px 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .5s;width:100%}.btn i+span{margin-left:10px}.btn.inv,.btn:hover{background-color:#fff;color:#003b80}.btn.inv:hover{background-color:#003b80;color:#fff}.btn.sec{background-color:#569ff4;border:1px solid #569ff4;color:#fff}.btn.sec:hover{background-color:#fff;color:#569ff4}.btn.pill{border-radius:19px}img{display:block}.btnGroup{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.btnGroup.aRight{-ms-flex-pack:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-justify-content:flex-end}.container{position:relative}section{background-color:#fff;padding:60px 0;width:100%}section.light{background-color:#f1f1f1}section.withTopBanner{padding-top:210px}section.withBottomBanner{padding-bottom:210px}section.noPaddTop{padding-top:0}section.noPadd{padding:0}section.noPadBottom{padding-bottom:0}h1,h2,h3,h4,h5,h6{color:#003b80;font-family:Fira Sans,sans-serif;font-weight:600;line-height:1.2;margin-bottom:20px}h1.headerComp,h2.headerComp,h3.headerComp,h4.headerComp,h5.headerComp,h6.headerComp{display:inline-block}h1.headerComp span,h2.headerComp span,h3.headerComp span,h4.headerComp span,h5.headerComp span,h6.headerComp span{color:#4998f4;display:block;font-family:Roboto,sans-serif;font-size:18px;font-size:1rem;margin-bottom:10px;text-transform:uppercase}h1.headerComp.minWidth,h2.headerComp.minWidth,h3.headerComp.minWidth,h4.headerComp.minWidth,h5.headerComp.minWidth,h6.headerComp.minWidth{margin:0 auto 20px;max-width:960px}h1.hCenter,h2.hCenter,h3.hCenter,h4.hCenter,h5.hCenter,h6.hCenter{display:block;text-align:center}.h1,h1{font-size:36px;font-size:2rem}.h2,h2{font-size:32px;font-size:1.77778rem}.h3,h3{font-size:28px;font-size:1.55556rem}.h4,h4{font-size:26px;font-size:1.44444rem}.h5,h5{font-size:22px;font-size:1.22222rem}.h6,h6{font-size:18px;font-size:1rem}p{line-height:1.4}p+h1,p+h2,p+h3,p+h4,p+h5,p+h6,p+ol,p+p,p+ul{margin-top:20px}.justify{text-align:justify}ul{line-height:1.4}ul.dottedList li{padding-left:20px;position:relative}ul.dottedList li:before{background-color:#569ff4;border-radius:50%;box-sizing:border-box;content:"";display:block;height:7px;left:0;position:absolute;top:6px;width:7px}ul.simpleList li{padding-left:20px;position:relative}ul.simpleList li:before{background-color:#333;border-radius:50%;box-sizing:border-box;content:"";display:block;height:4px;left:0;position:absolute;top:8px;width:4px}ul+ol,ul+p,ul+ul{margin-top:20px}ol{line-height:1.4}ol.numberList{counter-reset:circle-list;list-style:none}ol.numberList li{counter-increment:circle-list;padding-left:70px;position:relative}ol.numberList li:before{background-color:#fff;border-radius:50%;box-sizing:border-box;color:#003b80;content:counter(circle-list);display:block;font-size:20px;font-size:1.11111rem;font-weight:700;left:0;padding:13px 0;position:absolute;text-align:center;top:0;width:50px}ol.numberList li+li{margin-top:30px}ol.numberSimpleList{counter-reset:numb-list;list-style:none}ol.numberSimpleList li{counter-increment:numb-list}ol.numberSimpleList li:before{content:counter(numb-list) ")";padding-right:5px}ol.numberSimpleList2{counter-reset:numb-list2;list-style:none}ol.numberSimpleList2 li{counter-increment:numb-list2}ol.numberSimpleList2 li:before{content:counter(numb-list2) ".";padding-right:5px}ol+ol,ol+p,ol+ul{margin-top:20px}.fakeList{padding-left:56px;position:relative}.fakeList span{background-color:#003b80;border-radius:50%;display:block;height:36px;left:0;position:absolute;top:0;width:36px}.fakeList span i{color:#fff;font-size:16px;font-size:.88889rem;font-style:normal;font-weight:700;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fakeList dl{line-height:1.2}.fakeList dl dt{color:#003b80;font-weight:700}.fakeList dl dt+dd{margin-top:5px}.fakeList+.fakeList{margin-top:20px}.fakeList.onlyDD dl dd{padding-top:7px}strong{font-weight:700}.blueText,strong.azul{color:#569ff4}input[type=email],input[type=password],input[type=text],textarea{border:1px solid #ccc;box-sizing:border-box;font-family:Roboto,sans-serif;font-size:14px;font-size:.77778rem;padding:10px;transition:all .5s;width:100%}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{border-color:#003b80;outline:none}textarea{min-height:240px}fieldset{margin-bottom:15px}.fsTwoCols{webkit-display:-webkit-flex!important;-ms-flex-pack:space-between;-ms-flex-pack:justify;display:-ms-flexbox!important;display:flex!important;justify-content:space-between;-webkit-justify-content:space-between}.fsTwoCols fieldset{width:calc(50% - 8px)}.fsTwoCols+h2,.fsTwoCols+h3{margin-top:20px}.fsTwoColsInner,.fsTwoColsInner .fsInnerThree{webkit-display:-webkit-flex!important;-ms-flex-pack:space-between;-ms-flex-pack:justify;display:-ms-flexbox!important;display:flex!important;justify-content:space-between;-webkit-justify-content:space-between}.fsTwoColsInner .fsInnerThree{width:calc(50% - 8px)}.fsTwoColsInner .fsInnerThree fieldset{width:calc(33.33% - 8px)}.fsTwoColsInner .fsInnerOne{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;width:calc(50% - 8px)}.fsTwoColsInner .fsInnerOne p{color:#003b80;font-family:Fira Sans,sans-serif;font-size:16px;font-size:.88889rem;font-weight:500;margin-top:8px;text-transform:uppercase}.fsTwoColsInner .fsInnerOne p+a{margin-left:20px}form .error{color:red;font-size:12px;font-size:.66667rem}.customRadio{position:relative}.customRadio input{-webkit-appearance:none;appearance:none;cursor:pointer;height:100%;left:0;margin:0;outline:none;position:absolute;top:0;width:100%;z-index:1}.customRadio input:checked+.crBox{background-color:#569ff4}.customRadio .crBox{background-color:#043664;box-sizing:border-box;padding:30px 40px;position:relative;transition:all .5s}.customRadio .crBox .crBoxBG{filter:alpha(opacity=40);height:100%;left:0;opacity:.4;position:absolute;top:0;transition:all .5s;width:100%}.customRadio .crBox .crBoxBG img{height:100%;object-fit:cover;width:100%}.customRadio .crBox p{color:#fff;position:relative}.customRadio .crBox p strong{text-transform:uppercase}.customRadio .crBox p span{display:block;margin-top:40px;width:100%}.customUpload{webkit-display:-webkit-flex!important;-ms-flex-align:center;align-items:center;-webkit-align-items:center;display:-ms-flexbox!important;display:flex!important}.customUpload label{font-size:14px;font-size:.77778rem;padding:5px 20px;width:auto}.customUpload span{font-size:14px;font-size:.77778rem;margin-left:10px}.carGridBox{background-color:#fff;border-radius:5px;-o-box-shadow:0 0 10px 0 rgba(0,0,0,.15);-ms-box-shadow:0 0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-sizing:border-box;max-width:400px;min-height:180px;overflow:hidden;padding:30px 20px;position:relative;transition:all .5s;width:100%}.carGridBox .carGridBoxBG{filter:alpha(opacity=0);height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .5s;width:100%}.carGridBox .carGridBoxBG img{height:100%;object-fit:cover;width:100%}.carGridBox .carGridBoxInfo{max-width:260px;position:relative}.carGridBox .carGridBoxInfo i{color:#003b80;display:block;font-size:50px;font-size:2.77778rem;margin-bottom:20px;transition:all .5s}.carGridBox .carGridBoxInfo p{color:#003b80;font-size:20px;font-size:1.11111rem;font-weight:700;transition:all .5s}.carGridBox:hover{background-color:#003b80}.carGridBox:hover .carGridBoxBG{filter:alpha(opacity=40);opacity:.4}.carGridBox:hover .carGridBoxInfo i,.carGridBox:hover .carGridBoxInfo p{color:#fff}.carGridBox.v2 .carGridBoxInfo i{color:#4998f4}.carGridBox.v2:hover{background-color:#4998f4}.carGridBox.v2:hover .carGridBoxInfo i{color:#fff}.carGridBox.v2:hover .carGridBoxInfo p{color:#003b80}.fullBgSection{height:100%;left:0;position:absolute;top:0;transition:all .5s;width:100%}.fullBgSection img{height:100%;object-fit:cover;width:100%}.fullBgSection.fitWidth img{height:auto;object-fit:fill;width:50%}.fullBgSection.gradBg:after{background:#fff;background:linear-gradient(0deg,hsla(0,0%,100%,0) 50%,#fff);content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);left:0;top:0}.fullBgSection.centerMin picture,.fullBgSection.gradBg:after{height:100%;position:absolute;width:100%}.fullBgSection.centerMin picture img{height:auto;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fullBgSection.maxH{max-height:420px}@media only screen and (max-width:960px){body.fixedBody{overflow:hidden}}@media only screen and (max-width:760px){.fullBgSection.fitWidth img{opacity:.2;width:100%}}@media only screen and (max-width:640px){section{padding:40px 0}section.withTopBanner{padding-top:40px}section.withBottomBanner{padding-bottom:40px}.btnGroup.aRight{-ms-flex-pack:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-justify-content:flex-start}h1.headerComp span,h2.headerComp span,h3.headerComp span,h4.headerComp span,h5.headerComp span{font-size:16px;font-size:.88889rem}.h1,h1{font-size:34px;font-size:1.88889rem}.h2,h2{font-size:30px;font-size:1.66667rem}.h3,h3{font-size:26px;font-size:1.44444rem}.h4,h4{font-size:22px;font-size:1.22222rem}.h5,h5{font-size:20px;font-size:1.11111rem}.h6,h6,p{font-size:16px;font-size:.88889rem}ol.numberList li{padding-left:50px}ol.numberList li:before{padding:8px 0;width:40px}.fakeList dl{font-size:16px;font-size:.88889rem}.fsTwoCols{flex-direction:column}.fsTwoCols fieldset{width:100%}.fsTwoColsInner{flex-direction:column}.fsTwoColsInner .fsInnerThree{flex-direction:column;width:100%}.fsTwoColsInner .fsInnerThree fieldset{width:100%}.fsTwoColsInner .fsInnerOne{-ms-flex-align:center;align-items:center;-webkit-align-items:center;width:100%}.fsTwoColsInner .fsInnerOne p{margin-top:0}.fsTwoColsInner .fsInnerOne img{height:30px;width:110px}}header{box-sizing:border-box;padding:30px 20px;position:fixed;transition:all .5s;width:100%;z-index:10}header .headerCont{webkit-display:-webkit-flex!important;-ms-flex-pack:space-between;-ms-flex-pack:justify;-ms-flex-align:center;align-items:center;-webkit-align-items:center;display:-ms-flexbox!important;display:flex!important;justify-content:space-between;-webkit-justify-content:space-between}header .headerCont .logo{max-width:320px;width:100%}header .headerCont .logo img{height:auto;width:100%}header .headerCont .logo img.mov{display:none}header .headerCont .headerRight{position:relative}header .headerCont .headerRight .hamburguer{display:none}header .headerCont .headerRight .hRightTop{webkit-display:-webkit-flex!important;-ms-flex-pack:flex-end;-ms-flex-pack:end;display:-ms-flexbox!important;display:flex!important;justify-content:flex-end;-webkit-justify-content:flex-end;position:absolute;right:0;top:0;transition:all .5s}header .headerCont .headerRight .hRightTop .telLink{display:block;padding-right:30px;position:relative}header .headerCont .headerRight .hRightTop .telLink i{font-size:22px;font-size:1.22222rem;position:absolute;right:0;top:-4px}header .headerCont .headerRight .hRightTop .telLink:hover{color:#003b80}header .headerCont .headerRight .hRightTop ul{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;margin-left:30px;margin-top:-4px;padding-left:30px;position:relative}header .headerCont .headerRight .hRightTop ul li a{font-size:22px;font-size:1.22222rem}header .headerCont .headerRight .hRightTop ul li a:hover{color:#003b80}header .headerCont .headerRight .hRightTop ul li+li{margin-left:20px}header .headerCont .headerRight .hRightTop ul:before{background-color:#4d4d4d;content:"";display:block;height:30px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px}header .headerCont .headerRight nav{box-sizing:border-box;margin-top:40px;padding-left:20px;transition:all .5s}header .headerCont .headerRight nav>ul{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}header .headerCont .headerRight nav>ul>li{position:relative}header .headerCont .headerRight nav>ul>li .hmsBtn{display:none}header .headerCont .headerRight nav>ul>li>a{color:#003b80;display:block;font-weight:600;padding:15px;position:relative}header .headerCont .headerRight nav>ul>li>a:after{background-color:#003b80;bottom:5px;content:"";display:block;height:1px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all .5s;width:0}header .headerCont .headerRight nav>ul>li>a:hover:after{width:100%}header .headerCont .headerRight nav>ul>li>a.pill{background-color:#569ff4;border:1px solid #569ff4;border-radius:23px;box-sizing:border-box;color:#fff;font-size:18px;font-size:1rem;padding:12px 20px;text-transform:uppercase}header .headerCont .headerRight nav>ul>li>a.pill:hover{background-color:#fff;color:#569ff4}header .headerCont .headerRight nav>ul>li>a.pill:after{display:none}header .headerCont .headerRight nav>ul>li+li{margin-left:25px}header .headerCont .headerRight nav>ul>li>ul{background-color:#fff;-o-box-shadow:0 0 10px 0 rgba(0,0,0,.15);-ms-box-shadow:0 0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px 0 rgba(0,0,0,.15);filter:alpha(opacity=0);left:0;opacity:0;pointer-events:none;position:absolute;top:50px;transition:all .5s;width:240px;z-index:1}header .headerCont .headerRight nav>ul>li>ul li{position:relative;width:100%}header .headerCont .headerRight nav>ul>li>ul li .hsSubBtn{display:none}header .headerCont .headerRight nav>ul>li>ul li a{box-sizing:border-box;display:block;font-size:14px;font-size:.77778rem;padding:10px}header .headerCont .headerRight nav>ul>li>ul li a:hover{background-color:#f1f1f1}header .headerCont .headerRight nav>ul>li>ul li>ul{background-color:#fff;-o-box-shadow:0 0 10px 0 rgba(0,0,0,.15);-ms-box-shadow:0 0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px 0 rgba(0,0,0,.15);filter:alpha(opacity=0);left:235px;opacity:0;pointer-events:none;position:absolute;top:0;transition:all .5s;width:300px;z-index:1}header .headerCont .headerRight nav>ul>li>ul li.hasSub:after{content:"";font-family:FontAwesome;pointer-events:none;position:absolute;right:10px;top:8px}header .headerCont .headerRight nav>ul>li>ul li+li{border-top:1px solid #f1f1f1}header .headerCont .headerRight nav>ul>li>ul:before{border-color:transparent transparent #fff;border-style:solid;border-width:0 7px 6px;content:"";height:0;left:30px;position:absolute;top:-6px;width:0}header .headerCont .headerRight nav>ul>li:hover>ul{filter:alpha(opacity=100);opacity:1;pointer-events:auto;top:45px}header .headerCont .headerRight nav>ul>li:hover>ul li:hover>ul{filter:alpha(opacity=100);left:240px;opacity:1;pointer-events:auto}header.fixed{background-color:hsla(0,0%,100%,.95);padding:10px 20px}header.fixed .headerCont .headerRight .hRightTop{margin-bottom:0;top:-100px}header.fixed .headerCont .headerRight nav{margin-top:0}@media only screen and (max-width:1350px){header .headerCont .headerRight nav>ul>li+li{margin-left:10px}}@media only screen and (max-width:1280px){header .headerCont .headerRight nav>ul>li+li{margin-left:2px}}@media only screen and (max-width:1200px){header .headerCont .logo{max-width:260px}header .headerCont .headerRight .hRightTop,header .headerCont .headerRight nav>ul>li>a{font-size:16px;font-size:.88889rem}header .headerCont .headerRight nav>ul>li>a.pill{font-size:16px;font-size:.88889rem;padding:13px 20px}header .headerCont .headerRight nav>ul>li+li{margin-left:0}}@media only screen and (max-width:1100px){header .headerCont .logo{max-width:260px}header .headerCont .headerRight .hRightTop{font-size:16px;font-size:.88889rem}header .headerCont .headerRight nav>ul>li>a{padding:15px 10px}}@media only screen and (max-width:960px){header{padding:10px 20px}header .headerCont .logo{max-width:50px;position:relative;z-index:20}header .headerCont .logo img.desk{display:none}header .headerCont .logo img.mov{display:block}header .headerCont .headerRight .hamburguer{cursor:pointer;display:block;height:40px;position:absolute;right:0;top:0;width:40px;z-index:20}header .headerCont .headerRight .hamburguer span{background-color:#333;display:block;height:1px;left:5px;position:absolute;transition:all .2s;width:30px}header .headerCont .headerRight .hamburguer span:first-child{top:10px}header .headerCont .headerRight .hamburguer span:nth-child(2){top:20px}header .headerCont .headerRight .hamburguer span:nth-child(3){top:30px}header .headerCont .headerRight .hamburguer.open span:first-child{top:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .headerCont .headerRight .hamburguer.open span:nth-child(2){opacity:0}header .headerCont .headerRight .hamburguer.open span:nth-child(3){top:20px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header .headerCont .headerRight .hRightTop{margin-right:45px;position:relative;right:auto;top:auto;z-index:20}header .headerCont .headerRight .hRightTop .telLink{display:block;height:40px;padding-right:0;position:relative;width:40px}header .headerCont .headerRight .hRightTop .telLink span{display:none}header .headerCont .headerRight .hRightTop .telLink i{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}header .headerCont .headerRight .hRightTop ul{margin-left:0;margin-top:0;padding-left:0}header .headerCont .headerRight .hRightTop ul li a{display:block;height:40px;position:relative;width:40px}header .headerCont .headerRight .hRightTop ul li a i{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}header .headerCont .headerRight .hRightTop ul li+li{margin-left:0}header .headerCont .headerRight .hRightTop ul:before{display:none}header .headerCont .headerRight nav{background-color:#fff;filter:alpha(opacity=0);height:100%;left:0;margin-top:0;opacity:0;padding-left:0;padding-top:70px;pointer-events:none;position:fixed;top:0;width:100%;z-index:10}header .headerCont .headerRight nav>ul{flex-direction:column;height:calc(100vh - 70px);overflow:auto}header .headerCont .headerRight nav>ul>li{position:relative;width:100%}header .headerCont .headerRight nav>ul>li.hasMainSub .hmsBtn{box-sizing:border-box;cursor:pointer;display:block;height:40px;left:0;position:absolute;top:0;width:100%}header .headerCont .headerRight nav>ul>li.hasMainSub .hmsBtn:after{content:"";font-family:FontAwesome;pointer-events:none;position:absolute;right:20px;top:9px}header .headerCont .headerRight nav>ul>li.hasMainSub .hmsBtn.openM:after{content:"";font-family:FontAwesome}header .headerCont .headerRight nav>ul>li>a{padding:10px 20px}header .headerCont .headerRight nav>ul>li>a:after{display:none}header .headerCont .headerRight nav>ul>li>a.pill{margin:20px auto 0;text-align:center;width:calc(100% - 40px)}header .headerCont .headerRight nav>ul>li>ul{background-color:#f5f5f5;-o-box-shadow:0 0 0 0 rgba(0,0,0,.15);-ms-box-shadow:0 0 0 0 rgba(0,0,0,.15);box-shadow:0 0 0 0 rgba(0,0,0,.15);box-sizing:border-box;display:none;filter:alpha(opacity=100);left:auto;opacity:1;pointer-events:auto;position:relative;top:auto;transition:none;width:100%}header .headerCont .headerRight nav>ul>li>ul li{position:relative}header .headerCont .headerRight nav>ul>li>ul li a{padding:10px 20px}header .headerCont .headerRight nav>ul>li>ul li+li{border-top:1px solid #e5e5e5}header .headerCont .headerRight nav>ul>li>ul li>ul{background-color:#e5e5e5;-o-box-shadow:0 0 0 0 rgba(0,0,0,.15);-ms-box-shadow:0 0 0 0 rgba(0,0,0,.15);box-shadow:0 0 0 0 rgba(0,0,0,.15);box-sizing:border-box;display:none;filter:alpha(opacity=100);left:auto!important;opacity:1;pointer-events:auto;position:relative;top:auto;transition:none;width:100%}header .headerCont .headerRight nav>ul>li>ul li>ul li+li{border-top:1px solid #ccc}header .headerCont .headerRight nav>ul>li>ul li.hasSub:after{display:none}header .headerCont .headerRight nav>ul>li>ul li.hasSub .hsSubBtn{box-sizing:border-box;cursor:pointer;display:block;height:40px;left:0;position:absolute;top:0;width:100%}header .headerCont .headerRight nav>ul>li>ul li.hasSub .hsSubBtn:after{content:"";font-family:FontAwesome;pointer-events:none;position:absolute;right:20px;top:9px}header .headerCont .headerRight nav>ul>li>ul li.hasSub .hsSubBtn.openSubM:after{content:"";font-family:FontAwesome}header .headerCont .headerRight nav>ul>li+li{border-top:1px solid #f5f5f5}header .headerCont .headerRight nav>ul>li:hover>ul{top:auto}header .headerCont .headerRight nav.openNav{filter:alpha(opacity=100);opacity:1;pointer-events:auto}header.fixed{padding:10px 20px}header.fixed .headerCont .headerRight .hRightTop{top:auto}}footer .footerAgenda{background:#4998f4;background:-webkit-gradient(45deg,color-stop(0,#4998f4),color-stop(100%,#003b80));background:linear-gradient(45deg,#4998f4,#003b80);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4998f4",endColorstr="#003b80",GradientType=0);padding:40px 0}footer .footerAgenda .footerAgendaText{-ms-flex-pack:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between}footer .footerAgenda .footerAgendaText,footer .footerAgenda .footerAgendaText h3{webkit-display:-webkit-flex!important;-ms-flex-align:center;align-items:center;-webkit-align-items:center;display:-ms-flexbox!important;display:flex!important}footer .footerAgenda .footerAgendaText h3{color:#fff;margin-bottom:0}footer .footerAgenda .footerAgendaText h3 i{font-size:60px;font-size:3.33333rem;margin-right:40px}footer .footerAgenda .footerAgendaText h3 span{display:inline-block}footer .footerAgenda .footerAgendaText .btnPill{background-color:#569ff4;border:1px solid #569ff4;border-radius:23px;box-sizing:border-box;color:#fff;font-size:18px;font-size:1rem;font-weight:700;padding:12px 20px;text-transform:uppercase}footer .footerAgenda .footerAgendaText .btnPill:hover{background-color:#fff;color:#569ff4}footer .footerAgenda .footerAgendaText .btnPill:after{display:none}footer .footerTop{background-color:#003b80;padding:60px 0}footer .footerTop .footerTopHeader{webkit-display:-webkit-flex!important;-ms-flex-pack:space-between;-ms-flex-pack:justify;-ms-flex-align:center;align-items:center;-webkit-align-items:center;border-bottom:1px solid #fff;display:-ms-flexbox!important;display:flex!important;justify-content:space-between;-webkit-justify-content:space-between;margin-bottom:40px;padding-bottom:40px}footer .footerTop .footerTopHeader .logo{max-width:320px;width:100%}footer .footerTop .footerTopHeader .logo img{height:auto;width:100%}footer .footerTop .footerTopHeader ul{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}footer .footerTop .footerTopHeader ul li a{background-color:#4998f4;border-radius:50%;color:#fff;display:block;height:60px;position:relative;width:60px}footer .footerTop .footerTopHeader ul li a i{font-size:24px;font-size:1.33333rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}footer .footerTop .footerTopHeader ul li a:hover{background-color:#fff;color:#4998f4}footer .footerTop .footerTopHeader ul li+li{margin-left:10px}footer .footerTop .footerTopLinks{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;margin:0 -10px;width:calc(100% + 20px)}footer .footerTop .footerTopLinks .fTopCol{box-sizing:border-box;padding:0 10px;width:33.33%}footer .footerTop .footerTopLinks .fTopCol h3{color:#4998f4;margin-bottom:30px;width:100%}footer .footerTop .footerTopLinks .fTopCol .fTopColMenu{webkit-display:-webkit-flex!important;-ms-flex-pack:space-between;-ms-flex-pack:justify;display:-ms-flexbox!important;display:flex!important;justify-content:space-between;-webkit-justify-content:space-between}footer .footerTop .footerTopLinks .fTopCol .fTopColMenu ul{width:calc(50% - 5px)}footer .footerTop .footerTopLinks .fTopCol .fTopColMenu ul li a{color:#fff;display:inline-block;font-size:16px;font-size:.88889rem;font-weight:700;position:relative}footer .footerTop .footerTopLinks .fTopCol .fTopColMenu ul li a:after{background-color:#fff;bottom:-8px;content:"";filter:alpha(opacity=0);height:1px;left:0;opacity:0;position:absolute;width:100%}footer .footerTop .footerTopLinks .fTopCol .fTopColMenu ul li a:hover:after{bottom:-5px;filter:alpha(opacity=100);opacity:1}footer .footerTop .footerTopLinks .fTopCol .fTopColMenu ul li+li{margin-top:15px}footer .footerTop .footerTopLinks .fTopCol .fTopColMenu ul+ul{margin-top:0}footer .footerTop .footerTopLinks .fTopCol .fMiddleAddress p{color:#fff;font-size:16px;font-size:.88889rem;font-weight:700}footer .footerTop .footerTopLinks .fTopCol .fMiddleAddress p+a{margin-top:20px}footer .footerTop .footerTopLinks .fTopCol .fMiddleAddress a{color:#fff;display:inline-block;font-weight:700;position:relative}footer .footerTop .footerTopLinks .fTopCol .fMiddleAddress a strong{color:#4998f4}footer .footerTop .footerTopLinks .fTopCol .fMiddleAddress a:after{background-color:#fff;bottom:-8px;content:"";filter:alpha(opacity=0);height:1px;left:0;opacity:0;position:absolute;width:100%}footer .footerTop .footerTopLinks .fTopCol .fMiddleAddress a:hover:after{bottom:-5px;filter:alpha(opacity=100);opacity:1}footer .footerBottom{background-color:#1a1a1a;padding:20px 0}footer .footerBottom p{color:#fff;font-family:Fira Sans,sans-serif;font-size:16px;font-size:.88889rem;font-weight:500;text-align:center}@media only screen and (max-width:960px){footer .footerAgenda .footerAgendaText{flex-direction:column}footer .footerAgenda .footerAgendaText .btnPill{margin-top:20px}footer .footerTop .footerTopLinks .fTopCol .fTopColMenu{flex-direction:column}footer .footerTop .footerTopLinks .fTopCol .fTopColMenu ul{width:100%}footer .footerTop .footerTopLinks .fTopCol .fTopColMenu ul+ul{margin-top:15px}}@media only screen and (max-width:760px){footer .footerAgenda .footerAgendaText h3{-ms-flex-align:center;align-items:center;-webkit-align-items:center;flex-direction:column;text-align:center}footer .footerAgenda .footerAgendaText h3 i{margin-bottom:20px;margin-right:0}}@media only screen and (max-width:640px){footer .footerTop{padding:40px 0}footer .footerTop .footerTopHeader{flex-direction:column;margin-bottom:30px;padding-bottom:30px}footer .footerTop .footerTopHeader .logo{max-width:280px}footer .footerTop .footerTopHeader ul{margin-top:20px}footer .footerTop .footerTopHeader ul li a{height:40px;width:40px}footer .footerTop .footerTopHeader ul li a i{font-size:20px;font-size:1.11111rem}footer .footerTop .footerTopLinks{flex-direction:column}footer .footerTop .footerTopLinks .fTopCol{padding:0;width:100%}footer .footerTop .footerTopLinks .fTopCol h3{margin-bottom:20px;text-align:center}footer .footerTop .footerTopLinks .fTopCol .fMiddleAddress,footer .footerTop .footerTopLinks .fTopCol .fTopColMenu ul li{text-align:center}footer .footerTop .footerTopLinks .fTopCol+.fTopCol{margin-top:30px}}.mainSlider{padding:0;width:100%}.mainSlider .mainSliderCarousel{margin-bottom:0!important}.mainSlider .mainSliderCarousel .mainSliderSld{height:calc(100vh - 350px);min-height:600px;position:relative;top:-500px;width:100%}.mainSlider .mainSliderCarousel .mainSliderSld .mSliderBG{height:100%;left:0;position:absolute;top:0;width:100%}.mainSlider .mainSliderCarousel .mainSliderSld .mSliderBG img{height:100%;object-fit:cover;width:100%}.mainSlider .mainSliderCarousel .mainSliderSld .mSliderCont{box-sizing:border-box;left:50%;max-width:580px;padding-right:60px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50%;z-index:1}.mainSlider .mainSliderCarousel .mainSliderSld .mSliderCont p{font-size:20px;font-size:1.11111rem}.mainSlider .mainSliderCarousel .mainSliderSld .mSliderCont p+[class*=btn]{margin-top:30px}.mainSlider .mainSliderCarousel .mainSliderSld .mSliderCont.light h2,.mainSlider .mainSliderCarousel .mainSliderSld .mSliderCont.light p{color:#fff}.mainSlider .mainSliderCarousel .slick-active .mSliderCont h2{-webkit-animation:fadeInDown 1s 1s both;animation:fadeInDown 1s 1s both}.mainSlider .mainSliderCarousel .slick-active .mSliderCont p{-webkit-animation:fadeInUp 1s 1.5s both;animation:fadeInUp 1s 1.5s both}.mainSlider .mainSliderCarousel .slick-active .mSliderCont a{-webkit-animation:fadeInUp 1s 2s both;animation:fadeInUp 1s 2s both}.mainSlider .mainSliderCarousel .slick-dots{webkit-display:-webkit-flex!important;-ms-flex-pack:center;bottom:auto;box-sizing:border-box;display:-ms-flexbox!important;display:flex!important;flex-direction:column;height:100%;justify-content:center;-webkit-justify-content:center;right:30px;top:0;width:auto}.mainSlider .mainSliderCarousel .slick-dots li{height:66px;margin:10px 0;width:5px;z-index:1}.mainSlider .mainSliderCarousel .slick-dots li button{background-color:#fff;border:none;box-sizing:border-box;height:66px;left:50%;padding:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .5s;width:5px}.mainSlider .mainSliderCarousel .slick-dots li button:before{display:none}.mainSlider .mainSliderCarousel .slick-dots li.slick-active button{background-color:#569ff4}.carouselGrid{position:relative}.carouselGrid .fullBgSection img{object-position:left}.carouselGrid .container{position:relative}.carouselGrid .carGridIntro{webkit-display:-webkit-flex!important;-ms-flex-pack:space-between;-ms-flex-pack:justify;-ms-flex-align:center;align-items:center;-webkit-align-items:center;display:-ms-flexbox!important;display:flex!important;justify-content:space-between;-webkit-justify-content:space-between}.carouselGrid .carGridIntro .logo{max-width:280px;width:100%}.carouselGrid .carGridIntro .logo img{height:auto;width:100%}.carouselGrid .carGridIntro p{box-sizing:border-box;font-size:20px;font-size:1.11111rem;width:calc(100% - 320px)}.carouselGrid .carGridIntro+.carGridSlider{margin-top:40px}.carouselGrid .carGridSlider{margin-bottom:0;padding-bottom:40px}.carouselGrid .carGridSlider .cardGridSld{webkit-display:-webkit-flex!important;-webkit-box-wrap:wrap;display:-ms-flexbox!important;display:flex!important;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;width:100%}.carouselGrid .carGridSlider .cardGridSld .carGridBox{margin:10px;width:calc(25% - 20px)}.carouselGrid .carGridSlider .slick-arrow{height:40px;transition:all .5s;width:40px}.carouselGrid .carGridSlider .slick-arrow:before{display:none}.carouselGrid .carGridSlider .slick-arrow:after{color:#333;font-size:40px;font-size:2.22222rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.carouselGrid .carGridSlider .slick-prev{left:-40px}.carouselGrid .carGridSlider .slick-prev:after{content:"";font-family:FontAwesome}.carouselGrid .carGridSlider .slick-prev:hover{left:-50px}.carouselGrid .carGridSlider .slick-next{right:-40px}.carouselGrid .carGridSlider .slick-next:after{content:"";font-family:FontAwesome}.carouselGrid .carGridSlider .slick-next:hover{right:-50px}.carouselGrid .carGridSlider .slick-dots{bottom:0}.carouselGrid .carGridSlider .slick-dots li{height:10px;margin:0 5px;width:10px}.carouselGrid .carGridSlider .slick-dots li button{background-color:grey;border-radius:50%;box-sizing:border-box;height:10px;padding:0;position:relative;transition:all .5s;width:10px}.carouselGrid .carGridSlider .slick-dots li button:before{display:none}.carouselGrid .carGridSlider .slick-dots li.slick-active button{background-color:#003b80}.carouselGrid .carGridPromo{-o-box-shadow:0 10px 10px 0 rgba(0,0,0,.25);-ms-box-shadow:0 10px 0 10px rgba(0,0,0,.25);box-shadow:0 10px 10px 0 rgba(0,0,0,.25);box-sizing:border-box;margin:40px auto -80px;max-width:1280px;padding:30px;position:relative;width:calc(100% - 40px);z-index:1}.carouselGrid .carGridPromo .carGridPromoBG{height:100%;left:0;position:absolute;top:0;transition:all .5s;width:100%}.carouselGrid .carGridPromo .carGridPromoBG img{height:100%;object-fit:cover;width:100%}.carouselGrid .carGridPromo .carGridPromoInfo{position:relative}.carouselGrid .carGridPromo .carGridPromoInfo .carGridPromoLeft{width:calc(100% - 330px)}.carouselGrid .carGridPromo .carGridPromoInfo .carGridPromoLeft h3{font-size:24px;font-size:1.33333rem}.carouselGrid .carGridPromo .carGridPromoInfo .carGridPromoLeft h3 strong{font-size:44px;font-size:2.44444rem;font-weight:500}.carouselGrid .carGridPromo .carGridPromoInfo .carGridPromoLeft>p{font-size:20px;font-size:1.11111rem;max-width:640px}.carouselGrid .carGridPromo .carGridPromoInfo .carGridPromoLeft>ul{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;max-width:640px;padding:20px 0}.carouselGrid .carGridPromo .carGridPromoInfo .carGridPromoLeft>ul li{webkit-display:-webkit-flex!important;box-sizing:border-box;color:#003b80;display:-ms-flexbox!important;display:flex!important;font-weight:700}.carouselGrid .carGridPromo .carGridPromoInfo .carGridPromoLeft>ul li i{font-size:40px;font-size:2.22222rem;margin-right:20px}.carouselGrid .carGridPromo .carGridPromoInfo .carGridPromoLeft>ul li+li{margin-left:30px}.carouselGrid .carGridPromo .carGridPromoInfo .carGridPromoLeftExtra{webkit-display:-webkit-flex!important;-ms-flex-pack:space-between;-ms-flex-pack:justify;-ms-flex-align:flex-end;align-items:flex-end;-webkit-align-items:flex-end;display:-ms-flexbox!important;display:flex!important;justify-content:space-between;-webkit-justify-content:space-between}.carouselGrid .carGridPromo .carGridPromoInfo .carGridPromoLeftExtra p{font-size:20px;font-size:1.11111rem;max-width:540px;width:100%}.carouselGrid .carGridPromo .carGridPromoInfo .carGridPromoLeftExtra ul{webkit-display:-webkit-flex!important;-ms-flex-pack:flex-end;-ms-flex-pack:end;display:-ms-flexbox!important;display:flex!important;justify-content:flex-end;-webkit-justify-content:flex-end;padding:0;width:100%}.carouselGrid .carGridPromo .carGridPromoInfo .carGridPromoLeftExtra ul li a img{max-height:50px;object-fit:contain;object-position:left}.carouselGrid .carGridPromo .carGridPromoInfo .carGridPromoLeftExtra ul li+li{margin-left:15px}.carouselGrid .carGridPromo .carGridPromoInfo .carGridPromoImg{bottom:0;position:absolute;right:0}.bannerSimple{webkit-display:-webkit-flex!important;-ms-flex-align:center;align-items:center;-webkit-align-items:center;box-sizing:border-box;display:-ms-flexbox!important;display:flex!important;min-height:540px;position:relative}@media only screen and (max-width:640px){.bannerSimple.alter .container{flex-direction:column}}.bannerSimple.alter .banSimpleText{max-width:none;width:50%}@media only screen and (max-width:640px){.bannerSimple.alter .banSimpleText{width:100%}.bannerSimple.alter .banSimpleText+.banSimpleText{margin-top:40px}}.bannerSimple .container{webkit-display:-webkit-flex!important;-ms-flex-pack:flex-end;-ms-flex-pack:end;display:-ms-flexbox!important;display:flex!important;justify-content:flex-end;-webkit-justify-content:flex-end;position:relative}.bannerSimple .container .banSimpleText{max-width:640px}.bannerSimple .container .banSimpleText .imgLogo{margin-bottom:20px}.bannerSimple .container .banSimpleText .headerComp+.numberList{margin-top:40px}.bannerSimple .container .banSimpleText p+[class*=btn]{margin-top:30px}.bannerSimple .container .banSimpleText .asscLinks li{width:100%}.bannerSimple .container .banSimpleText .asscLinks li a{display:table;margin:0 auto}@media only screen and (max-width:640px){.bannerSimple .container .banSimpleText .asscLinks li a img{height:auto;max-width:150px}}.bannerSimple .container .banSimpleText .asscLinks li+li{margin-top:40px}.bannerSimple.invert .container{-ms-flex-pack:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-justify-content:flex-start}.bannerSimple.sp01{margin-top:-40px;padding-top:100px}.bannerSimple.inner .container{-ms-flex-align:center;align-items:center;-webkit-align-items:center;min-height:320px}.bannerSimple.inner .container .banSimpleText{position:relative}.bannerSimple.inner.v2 .container{min-height:480px}.bannerSimple.inner.withPadd .fullBgSection{left:20px;width:calc(100% - 40px)}.bannerSimple.dark .container .banSimpleText .headerComp,.bannerSimple.dark .container .banSimpleText p{color:#fff}.bannerSimple.minH{min-height:420px}.carrosuelTestimonial{padding-bottom:30px;position:relative}.carrosuelTestimonial h2{color:#29aae1;font-family:Roboto,sans-serif;font-size:18px;font-size:1rem;position:relative;text-transform:uppercase}.carrosuelTestimonial .carTestSlider{margin-top:-70px;position:relative}.carrosuelTestimonial .carTestSlider .carTestSld{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;padding:70px 0}.carrosuelTestimonial .carTestSlider .carTestSld .carTestSldTxt{color:#fff;width:60%}.carrosuelTestimonial .carTestSlider .carTestSld .carTestSldTxt h3{color:#fff;font-style:italic;margin-bottom:0}.carrosuelTestimonial .carTestSlider .carTestSld .carTestSldTxt .carTestSldSub{webkit-display:-webkit-flex!important;-ms-flex-align:center;align-items:center;-webkit-align-items:center;display:-ms-flexbox!important;display:flex!important;margin-top:30px}.carrosuelTestimonial .carTestSlider .carTestSld .carTestSldTxt .carTestSldSub .carTestSldSubLeft{webkit-display:-webkit-flex!important;-ms-flex-align:center;-ms-flex-pack:space-between;-ms-flex-pack:justify;align-items:center;-webkit-align-items:center;display:-ms-flexbox!important;display:flex!important;justify-content:space-between;-webkit-justify-content:space-between;padding-right:30px}.carrosuelTestimonial .carTestSlider .carTestSld .carTestSldTxt .carTestSldSub .carTestSldSubLeft img{border-radius:50%;width:100px}.carrosuelTestimonial .carTestSlider .carTestSld .carTestSldTxt .carTestSldSub .carTestSldSubLeft .carTestSldSubTxt{width:calc(100% - 130px)}.carrosuelTestimonial .carTestSlider .carTestSld .carTestSldTxt .carTestSldSub .carTestSldSubLeft .carTestSldSubTxt p strong{color:#4998f4}.carrosuelTestimonial .carTestSlider .carTestSld .carTestSldTxt .carTestSldSub .carTestSldSubLeft .carTestSldSubTxt p+p{margin-top:20px}.carrosuelTestimonial .carTestSlider .carTestSld .carTestSldVideo{webkit-display:-webkit-flex!important;-ms-flex-align:center;-ms-flex-pack:center;align-items:center;-webkit-align-items:center;display:-ms-flexbox!important;display:flex!important;justify-content:center;-webkit-justify-content:center;width:40%}.carrosuelTestimonial .carTestSlider .carTestSld .carTestSldVideo a{background-color:#4998f4;border-radius:50%;cursor:pointer;height:100px;position:relative;width:100px}.carrosuelTestimonial .carTestSlider .carTestSld .carTestSldVideo a:before{filter:alpha(opacity=20);height:340px;opacity:.2;width:340px}.carrosuelTestimonial .carTestSlider .carTestSld .carTestSldVideo a:after,.carrosuelTestimonial .carTestSlider .carTestSld .carTestSldVideo a:before{border:1px solid #fff;border-radius:50%;content:"";display:block;left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.carrosuelTestimonial .carTestSlider .carTestSld .carTestSldVideo a:after{filter:alpha(opacity=35);height:260px;opacity:.35;width:260px}.carrosuelTestimonial .carTestSlider .carTestSld .carTestSldVideo a i{color:#fff;font-size:40px;font-size:2.22222rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .5s}.carrosuelTestimonial .carTestSlider .carTestSld .carTestSldVideo a i:after{border:1px solid #fff;border-radius:50%;content:"";display:block;filter:alpha(opacity=50);height:180px;left:50%;opacity:.5;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:180px}.carrosuelTestimonial .carTestSlider .carTestSld .carTestSldVideo a:hover{background-color:#fff}.carrosuelTestimonial .carTestSlider .carTestSld .carTestSldVideo a:hover i{color:#4998f4}.carrosuelTestimonial .carTestSlider .slick-active .carTestSldTxt h3{-webkit-animation:fadeInDown 1s 1s both;animation:fadeInDown 1s 1s both}.carrosuelTestimonial .carTestSlider .slick-active .carTestSldTxt .carTestSldSub{-webkit-animation:fadeInUp 1s 1.5s both;animation:fadeInUp 1s 1.5s both}.carrosuelTestimonial .carTestSlider .slick-active .carTestSldVideo{-webkit-animation:fadeIn 1s 1s both;animation:fadeIn 1s 1s both}.carrosuelTestimonial .carTestSlider .slick-arrow{height:40px;transition:all .5s;width:40px}.carrosuelTestimonial .carTestSlider .slick-arrow:before{display:none}.carrosuelTestimonial .carTestSlider .slick-arrow:after{color:#fff;font-size:40px;font-size:2.22222rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.carrosuelTestimonial .carTestSlider .slick-prev{left:-40px}.carrosuelTestimonial .carTestSlider .slick-prev:after{content:"";font-family:FontAwesome}.carrosuelTestimonial .carTestSlider .slick-prev:hover{left:-50px}.carrosuelTestimonial .carTestSlider .slick-next{right:-40px}.carrosuelTestimonial .carTestSlider .slick-next:after{content:"";font-family:FontAwesome}.carrosuelTestimonial .carTestSlider .slick-next:hover{right:-50px}.carouselBannerComp{padding:0;position:relative}.carouselBannerComp .carouselBannerCompWrap{margin:0 auto;max-width:1280px;position:relative;width:100%}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider{box-sizing:border-box;margin:0;padding:30px 60px;position:relative;width:100%}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider .carBanSld{webkit-display:-webkit-flex!important;-ms-flex-align:center;-ms-flex-pack:space-between;-ms-flex-pack:justify;align-items:center;-webkit-align-items:center;display:-ms-flexbox!important;display:flex!important;justify-content:space-between;-webkit-justify-content:space-between;min-height:200px}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider .carBanSld .carBanSldIcon i{background-color:#fff;border-radius:50%;display:block;height:100px;position:relative;width:100px}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider .carBanSld .carBanSldIcon i:before{font-size:60px;font-size:3.33333rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider .carBanSld .carBanSldText{box-sizing:border-box;padding-right:40px;width:calc(100% - 150px)}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider .carBanSld .carBanSldText .carBanSldTextWrap{max-width:820px;width:100%}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider .carBanSld .carBanSldText .carBanSldTextWrap h2{webkit-display:-webkit-flex!important;-ms-flex-align:center;align-items:center;-webkit-align-items:center;color:#fff;display:-ms-flexbox!important;display:flex!important}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider .carBanSld .carBanSldText .carBanSldTextWrap h2 strong{font-size:80px;font-size:4.44444rem;margin-right:20px}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider .carBanSld .carBanSldText .carBanSldTextWrap h2 span{font-size:30px;font-size:1.66667rem}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider .carBanSld .carBanSldText .carBanSldTextWrap p{color:#fff}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider .slick-active .carBanSldIcon{-webkit-animation:fadeInUp 1s 1s both;animation:fadeInUp 1s 1s both}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider .slick-active .carBanSldText h2{-webkit-animation:fadeInDown 1s 1s both;animation:fadeInDown 1s 1s both}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider .slick-active .carBanSldText p{-webkit-animation:fadeInDown 1s 1.5s both;animation:fadeInDown 1s 1.5s both}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider .slick-dots{webkit-display:-webkit-flex!important;-ms-flex-pack:center;bottom:auto;box-sizing:border-box;display:-ms-flexbox!important;display:flex!important;flex-direction:column;height:100%;justify-content:center;-webkit-justify-content:center;right:30px;top:0;width:auto}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider .slick-dots li{height:24px;margin:8px 0;width:5px;z-index:1}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider .slick-dots li button{background-color:#fff;border:none;box-sizing:border-box;height:24px;left:50%;padding:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .5s;width:5px}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider .slick-dots li button:before{display:none}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider .slick-dots li.slick-active button{background-color:#003b80}.carouselBannerComp.float{background-color:initial}.carouselBannerComp.float .carouselBannerCompWrap{margin-bottom:-150px;margin-top:-150px}.institutions h2,.institutions p{text-align:center}.institutions .instGrid{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;margin-left:-20px;margin-right:-20px;margin-top:40px;width:calc(100% + 40px)}.institutions .instGrid li{box-sizing:border-box;padding:0 20px;width:25%}.institutions .instGrid li img{height:100px;object-fit:contain;width:100%}.institutions .instGrid li span{display:block;font-size:16px;font-size:.88889rem;line-height:1.4;margin-top:20px}.institutions.withBG{position:relative}.articleGrid h2{margin-bottom:40px}.articleGrid .articleGridWrap{webkit-display:-webkit-flex!important;-ms-flex-pack:space-between;-ms-flex-pack:justify;display:-ms-flexbox!important;display:flex!important;justify-content:space-between;-webkit-justify-content:space-between}.articleGrid .articleGridWrap .articleBox{position:relative;width:calc(33.33% - 15px)}.articleGrid .articleGridWrap .articleBox .articleBoxImg{overflow:hidden}.articleGrid .articleGridWrap .articleBox .articleBoxImg img{height:auto;transition:all .5s;width:100%}.articleGrid .articleGridWrap .articleBox .articleBoxText{bottom:0;box-sizing:border-box;left:0;padding:20px;position:absolute;width:100%}.articleGrid .articleGridWrap .articleBox .articleBoxText span{background-color:#4998f4;border-radius:14px;color:#fff;display:inline-block;font-size:14px;font-size:.77778rem;margin-bottom:20px;padding:5px 10px;text-transform:uppercase}.articleGrid .articleGridWrap .articleBox .articleBoxText h3{color:#fff;margin-bottom:0}.articleGrid .articleGridWrap .articleBox:hover .articleBoxImg img{-webkit-transform:scale(1.1);transform:scale(1.1)}.articleGrid .articleGridWrap .articleBox.textTop .articleBoxText{bottom:auto;top:0}.articleGrid.multi .articleGridWrap{-webkit-box-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;margin-top:-20px}.articleGrid.multi .articleGridWrap .articleBox{margin-top:20px}@media only screen and (max-width:1280px){.carouselGrid .carGridSlider{margin:0 auto;width:calc(100% - 40px)}.carouselGrid .carGridPromo .carGridPromoInfo .carGridPromoLeftExtra{flex-direction:column}.carouselGrid .carGridPromo .carGridPromoInfo .carGridPromoLeftExtra p{max-width:none}.carouselGrid .carGridPromo .carGridPromoInfo .carGridPromoLeftExtra p+ul{-ms-flex-pack:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-justify-content:flex-start;margin-top:20px}.carrosuelTestimonial .carTestSlider{margin-left:auto;margin-right:auto;width:calc(100% - 40px)}}@media only screen and (max-width:960px){.mainSlider .mainSliderCarousel .mainSliderSld{max-height:550px;min-height:0;min-height:auto}.mainSlider .mainSliderCarousel .mainSliderSld .mSliderCont{left:50%;padding:30px;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.mainSlider .mainSliderCarousel .mainSliderSld .mSliderCont [class*=btn]{margin:0 auto}.mainSlider .mainSliderCarousel .slick-dots{-ms-flex-pack:center;bottom:30px;flex-direction:row;height:auto;justify-content:center;-webkit-justify-content:center;right:auto;top:auto;width:100%}.mainSlider .mainSliderCarousel .slick-dots li{height:5px;margin:0 5px;width:50px}.mainSlider .mainSliderCarousel .slick-dots li button{height:5px;width:50px}.carouselGrid .carGridSlider .cardGridSld .carGridBox{width:calc(33.33% - 20px)}.carouselGrid .carGridPromo .carGridPromoInfo .carGridPromoLeft ul{flex-direction:column}.carouselGrid .carGridPromo .carGridPromoInfo .carGridPromoLeft ul li+li{margin-left:0;margin-top:20px}.carouselGrid .carGridPromo .carGridPromoInfo .carGridPromoLeftExtra ul{flex-direction:row}.carouselGrid .carGridPromo .carGridPromoInfo .carGridPromoLeftExtra ul li+li{margin-left:20px;margin-top:0}.carrosuelTestimonial .carTestSlider .carTestSld .carTestSldTxt .carTestSldSub{-ms-flex-align:flex-start;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:column}.carrosuelTestimonial .carTestSlider .carTestSld .carTestSldTxt .carTestSldSub .carTestSldSubLeft{padding-right:0}.carrosuelTestimonial .carTestSlider .carTestSld .carTestSldTxt .carTestSldSub .carTestSldSubBtn{margin-top:20px}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider{padding:40px 20px}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider .carBanSld .carBanSldText .carBanSldTextWrap h2{-ms-flex-align:flex-start;align-items:flex-start;-webkit-align-items:flex-start;flex-direction:column}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider .carBanSld .carBanSldText .carBanSldTextWrap h2 strong{font-size:60px;font-size:3.33333rem}.articleGrid .articleGridWrap{-ms-flex-align:center;align-items:center;-webkit-align-items:center;flex-direction:column}.articleGrid .articleGridWrap .articleBox{max-width:480px;width:100%}.articleGrid .articleGridWrap .articleBox+.articleBox{margin-top:20px}.articleGrid.multi .articleGridWrap{flex-direction:row}.articleGrid.multi .articleGridWrap .articleBox{max-width:none;width:calc(50% - 10px)}}@media only screen and (max-width:760px){.carouselGrid .carGridIntro{flex-direction:column}.carouselGrid .carGridIntro .logo{max-width:240px}.carouselGrid .carGridIntro p{margin-top:20px;width:100%}.carouselGrid .carGridSlider{padding-bottom:0}.carouselGrid .carGridSlider .cardGridSld .carGridBox{width:calc(50% - 20px)}.carouselGrid .carGridPromo .carGridPromoInfo .carGridPromoLeft{width:100%}.carouselGrid .carGridPromo .carGridPromoInfo .carGridPromoImg{display:none}.carrosuelTestimonial .carTestSlider .carTestSld{flex-direction:column-reverse;padding:0}.carrosuelTestimonial .carTestSlider .carTestSld .carTestSldTxt{width:100%}.carrosuelTestimonial .carTestSlider .carTestSld .carTestSldVideo{margin-bottom:80px;margin-top:130px;width:100%}.carrosuelTestimonial .carTestSlider .carTestSld .carTestSldVideo a i:after{height:140px;width:140px}.carrosuelTestimonial .carTestSlider .carTestSld .carTestSldVideo a:before{height:220px;width:220px}.carrosuelTestimonial .carTestSlider .carTestSld .carTestSldVideo a:after{height:180px;width:180px}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider{padding:40px 30px 50px}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider .carBanSld{flex-direction:column}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider .carBanSld .carBanSldIcon{margin-bottom:20px}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider .carBanSld .carBanSldText{padding-right:0;width:100%}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider .carBanSld .carBanSldText .carBanSldTextWrap h2{-ms-flex-align:center;align-items:center;-webkit-align-items:center;text-align:center}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider .carBanSld .carBanSldText .carBanSldTextWrap h2 strong{font-size:40px;font-size:2.22222rem}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider .carBanSld .carBanSldText .carBanSldTextWrap p{text-align:center}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider .slick-dots{-ms-flex-pack:center;bottom:30px;flex-direction:row;height:auto;justify-content:center;-webkit-justify-content:center;right:auto;top:auto;width:calc(100% - 60px)}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider .slick-dots li{height:5px;margin:0 5px;width:50px}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider .slick-dots li button{height:5px;width:50px}}@media only screen and (max-width:640px){.carouselGrid .carGridIntro p{font-size:16px;font-size:.88889rem}.carouselGrid .carGridSlider{width:100%}.carouselGrid .carGridSlider .cardGridSld .carGridBox{margin:0 auto;width:100%}.carouselGrid .carGridSlider .cardGridSld .carGridBox+.carGridBox,.carouselGrid .carGridSlider .cardGridSld+.cardGridSld{margin-top:20px}.carouselGrid .carGridPromo .carGridPromoInfo .carGridPromoLeft p{font-size:18px;font-size:1rem}.carouselGrid .carGridPromo .carGridPromoInfo .carGridPromoLeftExtra ul{flex-direction:column}.carouselGrid .carGridPromo .carGridPromoInfo .carGridPromoLeftExtra ul li+li{margin-left:0;margin-top:10px}.bannerSimple{min-height:480px}.bannerSimple .container .banSimpleText .headerComp+.numberList{margin-top:20px}.bannerSimple .fullBgSection img{filter:alpha(opacity=10);object-position:left;opacity:.1}.bannerSimple.invert .fullBgSection img{object-position:right}.bannerSimple.dark .fullBgSection img{filter:alpha(opacity=100);opacity:1}.bannerSimple.inner.v2{min-height:320px}.bannerSimple.inner.v2 .fullBgSection{left:0;width:100%}.carouselBannerComp .carouselBannerCompWrap .carBannerSlider .carBanSld .carBanSldText .carBanSldTextWrap h2 span,.carrosuelTestimonial .carTestSlider .carTestSld .carTestSldTxt h3{font-size:26px;font-size:1.44444rem}.carouselBannerComp.float .carouselBannerCompWrap{margin-bottom:0;margin-top:0}.institutions .instGrid{-ms-flex-align:center;align-items:center;-webkit-align-items:center;flex-direction:column}.institutions .instGrid li{max-width:280px;width:100%}.institutions .instGrid li+li{margin-top:20px}.articleGrid h2{margin-bottom:20px}.articleGrid.multi .articleGridWrap .articleBox{width:100%}}.bannerPage{webkit-display:-webkit-flex!important;-ms-flex-align:flex-end;align-items:flex-end;-webkit-align-items:flex-end;background-color:#fff;box-sizing:border-box;display:-ms-flexbox!important;display:flex!important;min-height:500px;position:relative}.bannerPage .banPageBG{height:100%;left:0;position:absolute;top:0;transition:all .5s;width:100%}.bannerPage .banPageBG img{height:100%;object-fit:cover;width:100%}.bannerPage .banPageText{max-width:520px;position:relative;width:100%}.bannerPage.onlyTitle .banPageText h1{margin-bottom:80px}.bannerPage.cv{background-color:#f1f1f1}.bannerPage.cv:after{background:#003b80;background:-webkit-gradient(-90deg,color-stop(0,#003b80),color-stop(100%,#569ff4));background:linear-gradient(-90deg,#003b80,#569ff4);bottom:0;content:"";height:355px;position:absolute;right:0;width:30%}.compSimple2Col{position:relative}.compSimple2Col .cs2ColIntro{text-align:center}.compSimple2Col .cs2ColIntro p+h1,.compSimple2Col .cs2ColIntro p+h2,.compSimple2Col .cs2ColIntro p+h3,.compSimple2Col .cs2ColIntro+.cs2ColWrap{margin-top:40px}.compSimple2Col .cs2ColIntro.maxW960{margin:0 auto;max-width:960px}.compSimple2Col .cs2ColWrap{webkit-display:-webkit-flex!important;-ms-flex-pack:space-between;-ms-flex-pack:justify;display:-ms-flexbox!important;display:flex!important;justify-content:space-between;-webkit-justify-content:space-between}.compSimple2Col .cs2ColWrap .cs2ColBox{width:calc(50% - 30px)}.compSimple2Col .cs2ColWrap .cs2ColBox .cs2ColIcon i{color:#003b80;font-size:80px;font-size:4.44444rem}.compSimple2Col .cs2ColWrap .cs2ColBox .cs2ColIcon i+h3{margin-top:20px}.compSimple2Col .cs2ColWrap .cs2ColBox .cs2ColIcon h3{color:#4998f4;font-size:22px;font-size:1.22222rem}.compSimple2Col .cs2ColWrap .cs2ColBox .cs2ColIcon h3 span{color:#003b80;display:block;margin-top:10px}.compSimple2Col .cs2ColWrap.extra{padding-top:20px}.floatBannerText{background:transparent;margin-bottom:-150px;margin-top:-150px;padding:0;position:relative}.floatBannerText .floatBannerTextComp{margin:0 auto;max-width:1280px;position:relative;width:100%}.floatBannerText .floatBannerTextComp .fBanCont{webkit-display:-webkit-flex!important;-ms-flex-pack:center;box-sizing:border-box;display:-ms-flexbox!important;display:flex!important;flex-direction:column;justify-content:center;-webkit-justify-content:center;min-height:240px;padding:0 40px;position:relative;text-align:center}.floatBannerText .floatBannerTextComp .fBanCont h2{color:#fff;margin:0 auto;max-width:960px}.floatBannerText .floatBannerTextComp .fBanCont h2+p{margin-top:20px}.floatBannerText .floatBannerTextComp .fBanCont p{color:#fff;font-size:20px;font-size:1.11111rem;margin:0 auto;max-width:860px}.floatBannerText .floatBannerTextComp .fBanCont.withBtn{-ms-flex-align:center;align-items:center;-webkit-align-items:center;flex-direction:row;min-height:220px;text-align:left}.floatBannerText .floatBannerTextComp .fBanCont.withBtn .fBanBtn,.floatBannerText .floatBannerTextComp .fBanCont.withBtn h2{padding:0 40px}.floatBannerText .floatBannerTextComp .fBanCont.withBtn .fBanBtn [class*=btn]{min-width:240px}.floatBannerText.sp01{margin-bottom:0;margin-top:-40px;padding-bottom:60px}.floatBannerMFM{-o-box-shadow:0 0 10px 0 rgba(0,0,0,.15);-ms-box-shadow:0 0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-sizing:border-box;margin:-40px auto 0;max-width:1280px;padding:40px 30px;position:relative;width:100%}.floatBannerMFM .container{position:static}.floatBannerMFM .floatBannerMFMText{position:relative;width:60%}.floatBannerMFM .floatBannerMFMText h2,.floatBannerMFM .floatBannerMFMText h3{color:#ae346e}.floatBannerMFM .floatBannerMFMText [class*=btn]{background-color:#ae346e;border:1px solid #ae346e;margin-top:20px;max-width:380px}.floatBannerMFM .floatBannerMFMText [class*=btn]:hover{background-color:#fff;color:#ae346e}.floatBannerMFM .fbMFMLogo{bottom:40px;position:absolute;right:40px}.comp3ColExtImg{background:#e5e5e5;background:linear-gradient(0deg,hsla(0,0%,90%,0),#e5e5e5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e5e5e5",endColorstr="#e5e5e5",GradientType=1)}.comp3ColExtImg .container{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.comp3ColExtImg .c3ColExtImgWrap{box-sizing:border-box;padding-right:40px;width:60%}.comp3ColExtImg .c3ColExtImgWrap .c3ColExtImgCols{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;padding-top:20px;width:100%}.comp3ColExtImg .c3ColExtImgWrap .c3ColExtImgCols .c3ColExtImgBox{box-sizing:border-box;position:relative;width:50%}.comp3ColExtImg .c3ColExtImgWrap .c3ColExtImgCols .c3ColExtImgBox .c3ColExtImgIcon i{color:#4998f4;font-size:70px;font-size:3.88889rem}.comp3ColExtImg .c3ColExtImgWrap .c3ColExtImgCols .c3ColExtImgBox .c3ColExtImgIcon i+h3{margin-top:30px}.comp3ColExtImg .c3ColExtImgWrap .c3ColExtImgCols .c3ColExtImgBox .c3ColExtImgIcon h3{color:#003b80;font-size:22px;font-size:1.22222rem}.comp3ColExtImg .c3ColExtImgWrap .c3ColExtImgCols .c3ColExtImgBox:first-child{padding-right:30px}.comp3ColExtImg .c3ColExtImgWrap .c3ColExtImgCols .c3ColExtImgBox:first-child:after{background-color:grey;content:"";display:block;height:100%;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px}.comp3ColExtImg .c3ColExtImgWrap .c3ColExtImgCols .c3ColExtImgBox:last-child{padding-left:30px}.comp3ColExtImg .c3ColExtImgExtra{position:relative;width:40%}.comp3ColExtImg .c3ColExtImgExtra img{position:relative;z-index:1}.comp3ColExtImg .c3ColExtImgExtra .c3ColExtImgExtraText{left:150px;padding:30px 0 30px 120px;position:absolute;top:150px}.comp3ColExtImg .c3ColExtImgExtra .c3ColExtImgExtraText h3{color:#fff;font-size:22px;font-size:1.22222rem;position:relative}.comp3ColExtImg .c3ColExtImgExtra .c3ColExtImgExtraText p{color:#fff;position:relative}.comp3ColExtImg .c3ColExtImgExtra .c3ColExtImgExtraText:before{background:#4998f4;background:-webkit-gradient(45deg,color-stop(0,#4998f4),color-stop(100%,#003b80));background:linear-gradient(45deg,#4998f4,#003b80);content:"";display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4998f4",endColorstr="#003b80",GradientType=0);height:100%;left:0;position:absolute;top:0;width:40vw}.comp3ColCardText{position:relative}.comp3ColCardText .c3ColCardTextIntro{text-align:center}.comp3ColCardText .c3ColCardTextIntro p{font-size:20px;font-size:1.11111rem}.comp3ColCardText .c3ColCardTextWrap{webkit-display:-webkit-flex!important;-ms-flex-pack:space-between;-ms-flex-pack:justify;display:-ms-flexbox!important;display:flex!important;justify-content:space-between;-webkit-justify-content:space-between;margin-top:40px}.comp3ColCardText .c3ColCardTextWrap .c3ColCardTextBox{text-align:center;width:calc(33.33% - 20px)}.comp3ColCardText .c3ColCardTextWrap .c3ColCardTextBox img{height:auto;margin-bottom:30px;width:100%}.comp3ColCardText .c3ColCardTextWrap .c3ColCardTextBox h3{font-size:22px;font-size:1.22222rem}.comp3ColCardText.maxW960 .container{margin:0 auto;max-width:960px}.comp3ColCardText.minPadd{padding:0}.gridBoxWithImg .gBoxWithImgWrap{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.gridBoxWithImg .gBoxWithImgWrap.extended{margin-top:-120px}@media only screen and (max-width:640px){.gridBoxWithImg .gBoxWithImgWrap.extended{margin-top:0}}.gridBoxWithImg .gBoxWithImgWrap.extended .gbWithImgLeft{padding-right:0;width:100%}.gridBoxWithImg .gBoxWithImgWrap.extended .gbWithImgLeft .gbWithImgGrid .gbWithImgEle{background:#fff!important;border-radius:5px;-o-box-shadow:0 0 10px 0 rgba(0,0,0,.15);-ms-box-shadow:0 0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-sizing:border-box;margin-left:10px;margin-right:10px;min-height:180px;overflow:hidden;padding:30px 20px;position:relative;transition:all .5s;width:calc(33.33% - 20px)}@media only screen and (max-width:960px){.gridBoxWithImg .gBoxWithImgWrap.extended .gbWithImgLeft .gbWithImgGrid .gbWithImgEle{width:100%}}.gridBoxWithImg .gBoxWithImgWrap.extended .gbWithImgLeft .gbWithImgGrid .gbWithImgEle .gbWithImgEleBG{filter:alpha(opacity=0);opacity:0}.gridBoxWithImg .gBoxWithImgWrap.extended .gbWithImgLeft .gbWithImgGrid .gbWithImgEle .gbWithImgEleText p{webkit-display:-webkit-flex!important;color:#003b80;display:-ms-flexbox!important;display:flex!important;min-height:72px}.gridBoxWithImg .gBoxWithImgWrap.extended .gbWithImgLeft .gbWithImgGrid .gbWithImgEle .gbWithImgEleText p span{color:#333;font-size:24px;font-size:1.33333rem;margin-top:5px;padding-left:20px;text-transform:uppercase}@media only screen and (max-width:640px){.gridBoxWithImg .gBoxWithImgWrap.extended .gbWithImgLeft .gbWithImgGrid .gbWithImgEle .gbWithImgEleText p span{margin-top:-2px}}.gridBoxWithImg .gBoxWithImgWrap.extended .gbWithImgLeft .gbWithImgGrid .gbWithImgEle .gbWithImgEleText p.desc{color:#333;font-size:20px;font-size:1.11111rem;padding-left:40px;text-align:right}.gridBoxWithImg .gBoxWithImgWrap.extended .gbWithImgLeft .gbWithImgGrid .gbWithImgEle:hover{background:#003b80!important}.gridBoxWithImg .gBoxWithImgWrap.extended .gbWithImgLeft .gbWithImgGrid .gbWithImgEle:hover .gbWithImgEleText p,.gridBoxWithImg .gBoxWithImgWrap.extended .gbWithImgLeft .gbWithImgGrid .gbWithImgEle:hover .gbWithImgEleText p span,.gridBoxWithImg .gBoxWithImgWrap.extended .gbWithImgLeft .gbWithImgGrid .gbWithImgEle:hover .gbWithImgEleText p.desc{color:#fff}.gridBoxWithImg .gBoxWithImgWrap.extended .gbWithImgLeft .gbWithImgGrid .gbWithImgEle:hover .gbWithImgEleBG{background-color:initial!important;filter:alpha(opacity=40);opacity:.4}.gridBoxWithImg .gBoxWithImgWrap.extended .gbWithImgLeft .gbWithImgGrid .gbWithImgEle:hover .gbWithImgEleBG img{filter:alpha(opacity=100);opacity:1}.gridBoxWithImg .gBoxWithImgWrap .gbWithImgLeft{box-sizing:border-box;margin-top:40px;padding-right:60px;width:60%}.gridBoxWithImg .gBoxWithImgWrap .gbWithImgLeft .gbWithImgGrid{webkit-display:-webkit-flex!important;-webkit-box-wrap:wrap;-ms-flex-pack:space-between;-ms-flex-pack:justify;display:-ms-flexbox!important;display:flex!important;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-between;-webkit-justify-content:space-between}.gridBoxWithImg .gBoxWithImgWrap .gbWithImgLeft .gbWithImgGrid h2{width:100%}.gridBoxWithImg .gBoxWithImgWrap .gbWithImgLeft .gbWithImgGrid .gbWithImgEle{box-sizing:border-box;margin-bottom:16px;min-height:200px;padding:30px;position:relative;transition:all .5s;width:calc(50% - 8px)}.gridBoxWithImg .gBoxWithImgWrap .gbWithImgLeft .gbWithImgGrid .gbWithImgEle .gbWithImgEleBG{background-color:initial;height:100%;left:0;position:absolute;top:0;transition:all .5s;width:100%}.gridBoxWithImg .gBoxWithImgWrap .gbWithImgLeft .gbWithImgGrid .gbWithImgEle .gbWithImgEleBG img{filter:alpha(opacity=50);height:100%;left:0;object-fit:cover;opacity:.5;position:absolute;top:0;transition:all .5s;width:100%}.gridBoxWithImg .gBoxWithImgWrap .gbWithImgLeft .gbWithImgGrid .gbWithImgEle:first-child,.gridBoxWithImg .gBoxWithImgWrap .gbWithImgLeft .gbWithImgGrid .gbWithImgEle:nth-child(2),.gridBoxWithImg .gBoxWithImgWrap .gbWithImgLeft .gbWithImgGrid .gbWithImgEle:nth-child(3),.gridBoxWithImg .gBoxWithImgWrap .gbWithImgLeft .gbWithImgGrid .gbWithImgEle:nth-child(4){background:#003b80;background:-webkit-gradient(90deg,color-stop(0,#003b80),color-stop(100%,#4998f4));background:linear-gradient(90deg,#003b80,#4998f4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#003b80",endColorstr="#4998f4",GradientType=0)}.gridBoxWithImg .gBoxWithImgWrap .gbWithImgLeft .gbWithImgGrid .gbWithImgEle .gbWithImgEleText{position:relative}.gridBoxWithImg .gBoxWithImgWrap .gbWithImgLeft .gbWithImgGrid .gbWithImgEle .gbWithImgEleText p{color:#4998f4;font-size:28px;font-size:1.55556rem;font-weight:700}.gridBoxWithImg .gBoxWithImgWrap .gbWithImgLeft .gbWithImgGrid .gbWithImgEle .gbWithImgEleText p span{color:#fff;display:block;font-size:20px;font-size:1.11111rem}.gridBoxWithImg .gBoxWithImgWrap .gbWithImgLeft .gbWithImgGrid .gbWithImgEle:hover .gbWithImgEleBG{background-color:#4998f4}.gridBoxWithImg .gBoxWithImgWrap .gbWithImgLeft .gbWithImgGrid .gbWithImgEle:hover .gbWithImgEleBG img{filter:alpha(opacity=25);opacity:.25}.gridBoxWithImg .gBoxWithImgWrap .gbWithImgLeft .gbWithImgGrid .gbWithImgEle:hover .gbWithImgEleText p{color:#003b80}.gridBoxWithImg .gBoxWithImgWrap .gbWithImgRight{margin-bottom:40px;position:relative;width:40%}.gridBoxWithImg .gBoxWithImgWrap .gbWithImgRight .gbWithImg01{background:#4998f4;background:-webkit-gradient(90deg,color-stop(0,#4998f4),color-stop(100%,#003b80));background:linear-gradient(90deg,#4998f4,#003b80);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4998f4",endColorstr="#003b80",GradientType=0);height:100%;position:absolute;right:0;top:40px;width:calc(100% - 40px)}.gridBoxWithImg .gBoxWithImgWrap .gbWithImgRight .gbWithImg01 img{filter:alpha(opacity=25);height:100%;object-fit:cover;opacity:.25;width:100%}.gridBoxWithImg .gBoxWithImgWrap .gbWithImgRight .gbWithImg02{position:relative;width:calc(100% - 40px)}.gridBoxWithImg .gBoxWithImgWrap .gbWithImgRight .gbWithImg02 img{height:auto;width:100%}.textImgSimple2Col .tiSimple2ColWrap{webkit-display:-webkit-flex!important;-ms-flex-pack:space-between;-ms-flex-pack:justify;display:-ms-flexbox!important;display:flex!important;justify-content:space-between;-webkit-justify-content:space-between}.textImgSimple2Col .tiSimple2ColWrap .tiSimple2ColLeft{width:calc(50% - 20px)}.textImgSimple2Col .tiSimple2ColWrap .tiSimple2ColLeft img{height:auto;width:100%}.textImgSimple2Col .tiSimple2ColWrap .tiSimple2ColRight{width:calc(50% - 20px)}.textImgSimple2Col .tiSimple2ColWrap.vCenter{-ms-flex-align:center;align-items:center;-webkit-align-items:center}.introSimpleText{position:relative}.introSimpleText .introSimpleTextCont{text-align:center}.introSimpleText.minWidth{margin:0 auto;max-width:1000px;width:100%}.threeBoxMenu{margin:0 auto;max-width:1000px;padding:40px 0 0;position:relative;z-index:1}.threeBoxMenu .threeBoxMenuWrap{webkit-display:-webkit-flex!important;-ms-flex-pack:space-between;-ms-flex-pack:justify;display:-ms-flexbox!important;display:flex!important;justify-content:space-between;-webkit-justify-content:space-between}.threeBoxMenu .threeBoxMenuWrap .threeBox{width:calc(25% - 17px)}.threeBox{background-color:#fff;border-radius:5px;-o-box-shadow:0 0 10px 0 rgba(0,0,0,.15);-ms-box-shadow:0 0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-sizing:border-box;max-width:400px;min-height:180px;overflow:hidden;padding:30px 20px;position:relative;transition:all .5s;width:100%}.threeBox .threeBoxBG{filter:alpha(opacity=0);height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .5s;width:100%}.threeBox .threeBoxBG img{height:100%;object-fit:cover;width:100%}.threeBox .threeBoxText{position:relative}.threeBox .threeBoxText .threeBoxTextTitle i{color:#333;display:block;font-size:40px;font-size:2.22222rem;margin-bottom:20px}.threeBox .threeBoxText .threeBoxTextTitle h3{color:#003b80;margin-bottom:0}.threeBox:hover{background-color:#003b80}.threeBox:hover .threeBoxBG{filter:alpha(opacity=40);opacity:.4}.threeBox:hover .threeBoxText .threeBoxTextTitle h3,.threeBox:hover .threeBoxText .threeBoxTextTitle i,.threeBox:hover .threeBoxText p{color:#fff}.publicationsList{margin:0 auto;max-width:1000px}.publicationsList .publiListWrap{position:relative}.publicationsList .publiListWrap .publiListWrapOver{max-height:600px;overflow:auto;padding-right:40px}.publicationsList .publiListWrap .publiListWrapOver ul{margin-bottom:40px}.publicationsList .publiListWrap .publiListWrapOver ul li{padding-left:60px;position:relative}.publicationsList .publiListWrap .publiListWrapOver ul li:after{content:"";display:block;font-family:icomfm!important;font-size:40px;font-size:2.22222rem;left:0;position:absolute;top:0}.publicationsList .publiListWrap .publiListWrapOver ul li+li{margin-top:20px}.publicationsList .publiListWrap:after{background:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,#fff);content:"";display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.downloadApp{box-sizing:border-box;margin-bottom:100px;min-height:420px;position:relative}.downloadApp .downAppWrap{webkit-display:-webkit-flex!important;-ms-flex-pack:flex-end;-ms-flex-pack:end;-ms-flex-align:center;align-items:center;-webkit-align-items:center;display:-ms-flexbox!important;display:flex!important;justify-content:flex-end;-webkit-justify-content:flex-end}.downloadApp .downAppWrap .downAppImg{bottom:-120px;left:calc(100% - 770px);position:absolute}.downloadApp .downAppWrap .downAppText{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin-top:20px;padding-left:40px;position:relative;right:-480px;width:480px}.downloadApp .downAppWrap .downAppText h2.headerComp span{color:#25c0b9}.downloadApp .downAppWrap .downAppText ul{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;margin-top:30px}.downloadApp .downAppWrap .downAppText ul li a img{max-height:50px;width:auto}.downloadApp .downAppWrap .downAppText ul li+li{margin-left:20px}.contactPage{background-color:#f1f1f1;position:relative}.contactPage .contactPageMap{height:100%;left:0;position:absolute;top:0;width:55%}.contactPage .contactPageMap img{height:100%;object-fit:cover;position:absolute;width:100%}.contactPage .container{webkit-display:-webkit-flex!important;-ms-flex-pack:flex-end;-ms-flex-pack:end;display:-ms-flexbox!important;display:flex!important;justify-content:flex-end;-webkit-justify-content:flex-end}.contactPage .container .contactPageText{box-sizing:border-box;padding-left:40px;width:42.5%}.contactPage .container .contactPageText .contactPageTextWrap .contactPageGroup{webkit-display:-webkit-flex!important;-ms-flex-pack:space-between;-ms-flex-pack:justify;display:-ms-flexbox!important;display:flex!important;justify-content:space-between;-webkit-justify-content:space-between}.contactPage .container .contactPageText .contactPageTextWrap .contactPageGroup .contactPageGroupLetter{background-color:#003b80;border-radius:5px;height:40px;position:relative;width:40px}.contactPage .container .contactPageText .contactPageTextWrap .contactPageGroup .contactPageGroupLetter span{color:#fff;font-weight:700;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.contactPage .container .contactPageText .contactPageTextWrap .contactPageGroup .contactPageGroupInfo{width:calc(100% - 60px)}.contactPage .container .contactPageText .contactPageTextWrap .contactPageGroup .contactPageGroupInfo h3{font-size:18px;font-size:1rem;margin-top:10px}.contactPage .container .contactPageText .contactPageForm,.contactPage .container .contactPageText .contactPageTextWrap .contactPageGroup+.contactPageGroup{margin-top:30px}.contactPage .container .contactPageText .contactPageForm form{margin-top:20px}.contactPage .container .contactPageText .contactPageForm form .btnForm{webkit-display:-webkit-flex!important;-ms-flex-pack:flex-end;-ms-flex-pack:end;display:-ms-flexbox!important;display:flex!important;justify-content:flex-end;-webkit-justify-content:flex-end}.productivity{margin:0 auto;max-width:1100px;width:100%}.productivity .productivityWrap{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.productivity .productivityWrap .productWrapLeft{width:35%}.productivity .productivityWrap .productWrapRight{box-sizing:border-box;padding-left:20px;width:65%}.productivity .productivityWrap .productWrapRight .productTable{webkit-display:-webkit-flex!important;-ms-flex-pack:flex-end;-ms-flex-pack:end;display:-ms-flexbox!important;display:flex!important;justify-content:flex-end;-webkit-justify-content:flex-end}.productivity .productivityWrap .productWrapRight .productTable table{max-width:580px;width:100%}.productivity .productivityWrap .productWrapRight .productTable table thead tr th{border-right:1px solid #cbcbcb;color:#003b80;font-family:Fira Sans,sans-serif;font-size:18px;font-size:1rem;font-weight:600;padding:0 20px 20px;text-align:center}.productivity .productivityWrap .productWrapRight .productTable table thead tr th:last-child{border-right:none}.productivity .productivityWrap .productWrapRight .productTable table tbody tr td{border-right:1px solid #cbcbcb;font-size:24px;font-size:1.33333rem;font-weight:700;line-height:1;padding:10px 20px;text-align:center}.productivity .productivityWrap .productWrapRight .productTable table tbody tr td:first-child,.productivity .productivityWrap .productWrapRight .productTable table tbody tr td:nth-child(3){color:#003b80}.productivity .productivityWrap .productWrapRight .productTable table tbody tr td:nth-child(2),.productivity .productivityWrap .productWrapRight .productTable table tbody tr td:nth-child(4){color:#569ff4}.productivity .productivityWrap .productWrapRight .productTable table tbody tr td:last-child{border-right:none}.publicationsMenu .publiMenuWrap{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.publicationsMenu .publiMenuWrap .publiMenuLeft{background-color:#003b80;box-sizing:border-box;padding:30px;position:relative;width:320px}.publicationsMenu .publiMenuWrap .publiMenuLeft .publiMenuBG{height:100%;left:0;position:absolute;top:0;width:100%}.publicationsMenu .publiMenuWrap .publiMenuLeft .publiMenuBG img{height:100%;object-fit:cover;width:100%}.publicationsMenu .publiMenuWrap .publiMenuLeft .publiMenuLeftText{position:relative}.publicationsMenu .publiMenuWrap .publiMenuLeft .publiMenuLeftText h2{color:#fff}.publicationsMenu .publiMenuWrap .publiMenuLeft .publiMenuLeftText p{color:#fff;font-size:16px;font-size:.88889rem}.publicationsMenu .publiMenuWrap .publiMenuRight{background-color:#569ff4;box-sizing:border-box;padding:30px;position:relative;width:calc(100% - 320px)}.publicationsMenu .publiMenuWrap .publiMenuRight .publiMenuBG{height:100%;left:0;position:absolute;top:0;width:100%}.publicationsMenu .publiMenuWrap .publiMenuRight .publiMenuBG img{height:100%;object-fit:cover;width:100%}.publicationsMenu .publiMenuWrap .publiMenuRight .publiMenuRightText{position:relative;width:100%}.publicationsMenu .publiMenuWrap .publiMenuRight .publiMenuRightText ul{webkit-display:-webkit-flex!important;-webkit-box-wrap:wrap;display:-ms-flexbox!important;display:flex!important;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;margin:0 auto}.publicationsMenu .publiMenuWrap .publiMenuRight .publiMenuRightText ul li span{color:#fff;cursor:pointer;display:block;font-size:22px;font-size:1.22222rem;font-weight:700;padding:20px 30px;position:relative}.publicationsMenu .publiMenuWrap .publiMenuRight .publiMenuRightText ul li span.active{color:#003b80}.publicationsMenu .publiMenuWrap .publiMenuRight .publiMenuRightText ul li span.active:before{background-color:#003b80;border-radius:50%;content:"";display:block;height:10px;left:10px;position:absolute;top:27px;width:10px}.webApp .webAppWrap{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.webApp .webAppWrap .webAppLeft{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding-right:40px;width:420px}.webApp .webAppWrap .webAppLeft p+[class*=btn]{margin-top:20px}.webApp .webAppWrap .webAppRight{position:relative;width:calc(100% - 420px)}.webApp .webAppWrap .webAppRight .webAppImg img{height:100%;width:100%}.formRotacion{padding-top:0}.formRotacion .formRotacionForm .formRotacionFirst{background-color:#f1f1f1;padding-top:60px}.formRotacion .formRotacionForm .formRotacionFirst h2{text-transform:uppercase}.formRotacion .formRotacionForm .formRotacionSecond{padding-top:20px;position:relative}.formRotacion .formRotacionForm .formRotacionSecond:before{background-color:#f1f1f1;content:"";display:block;height:180px;left:0;position:absolute;top:0;width:100%}.formRotacion .formRotacionForm .formRotacionSecond h2{text-transform:uppercase}.formRotacion .formRotacionForm .formRotacionSecond .fsRadioGroup{webkit-display:-webkit-flex!important;-ms-flex-pack:space-between;-ms-flex-pack:justify;display:-ms-flexbox!important;display:flex!important;justify-content:space-between;-webkit-justify-content:space-between}.formRotacion .formRotacionForm .formRotacionSecond .fsRadioGroup .customRadio{width:calc(25% - 5px)}.formRotacion .formRotacionForm .formRotacionSecond .fsRadioGroup .customRadio .crBox{height:100%}.formRotacion .formRotacionForm .formRotacionThird{margin:0 auto;max-width:1200px;padding-top:40px;width:100%}.formRotacion .formRotacionForm .formRotacionThird.light{background-color:#f1f1f1;max-width:none;padding-bottom:60px}.formRotacion .formRotacionForm .formRotacionThird p.lighted{color:#569ff4;font-weight:700;text-transform:uppercase}.formRotacion .formRotacionForm .formRotacionThird .formRotationSend{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;margin-top:20px}.formRotacion .formRotacionForm .formRotacionThird .formRotationSend .uploadFiles{box-sizing:border-box;padding-right:40px;width:calc(100% - 240px)}.formRotacion .formRotacionForm .formRotacionThird .formRotationSend .uploadFiles .uploadFilesList p{text-transform:uppercase}.formRotacion .formRotacionForm .formRotacionThird .formRotationSend .uploadFiles .uploadFilesList .customUpload{margin-top:5px}.formRotacion .formRotacionForm .formRotacionThird .formRotationSend .uploadFiles .uploadFilesList+.uploadFilesList{margin-top:20px}.formRotacion .formRotacionForm .formRotacionThird .formRotationSend .sendBtn{width:240px}.formRotacion .formRotacionForm .formRotacionThird .formRotationSend .sendBtn .btn{background-color:#569ff4;border-color:#569ff4;padding:20px}.formRotacion .formRotacionForm .formRotacionThird .formRotationSend .sendBtn .btn:hover{background-color:#fff;color:#569ff4}.introRotacion{position:relative}.introRotacion .introRotacionWrap{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.introRotacion .introRotacionWrap .introRotacionLeft{box-sizing:border-box;padding-right:20px;width:50%}.introRotacion .introRotacionWrap .introRotacionLeft.extraSpace{padding-top:480px}.introRotacion .introRotacionWrap .introRotacionRight{box-sizing:border-box;padding-left:20px;width:50%}.introRotacion .introRotacionBoxText{text-align:justify}.introRotacion .introRotacionBoxText+.introRotacionBoxText,.introRotacion .introRotacionBoxText+.introRotacionMenu{margin-top:40px}.introRotacion .introRotacionMenu li a{background:#003b80;background:-webkit-gradient(-90deg,color-stop(0,#003b80),color-stop(100%,#569ff4));background:linear-gradient(-90deg,#003b80,#569ff4);color:#fff;display:block;font-family:Fira Sans,sans-serif;font-size:20px;font-size:1.11111rem;font-weight:600;padding:20px;text-align:center;transition:all .5s}.introRotacion .introRotacionMenu li a.active,.introRotacion .introRotacionMenu li a:hover{background:#003b80;background:-webkit-gradient(90deg,color-stop(0,#003b80),color-stop(100%,#003b80));background:linear-gradient(90deg,#003b80,#003b80);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#003b80",endColorstr="#003b80",GradientType=0)}.introRotacion .introRotacionMenu li+li{margin-top:10px}.introRotacion .introRotacionMenu+.introRotacionBoxText,.introRotacion .introRotacionMenu+.introRotacionMenu{margin-top:40px}.introRotacion .introRotacionAddInfo{background-color:#f1f1f1;box-sizing:border-box;margin-top:40px;padding:20px 30px}.introRotacion .introRotacionAddInfo dl{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.introRotacion .introRotacionAddInfo dl dt{color:#003b80;font-weight:700;width:200px}.introRotacion .introRotacionAddInfo dl dd{width:calc(100% - 200px)}.introRotacion .introRotacionAddInfo dl+dl{margin-top:20px}.specialistList{position:relative}.specialistList .specialistFilter{webkit-display:-webkit-flex!important;-ms-flex-pack:center;display:-ms-flexbox!important;display:flex!important;justify-content:center;-webkit-justify-content:center}.specialistList .specialistFilter li{padding:10px}.specialistList .specialistFilter li span{background-color:#003b80;border:1px solid #003b80;border-radius:24px;box-sizing:border-box;color:inherit;color:#fff;cursor:pointer;display:block;font-size:16px;font-size:.88889rem;font-weight:700;max-width:240px;outline:none;padding:10px 20px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .5s;width:100%}.specialistList .specialistFilter li span:hover{background-color:#fff;color:#003b80}.specialistList .specialistListWrap{webkit-display:-webkit-flex!important;-webkit-box-wrap:wrap;display:-ms-flexbox!important;display:flex!important;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.specialistList .specialistListWrap .specialistBox{box-sizing:border-box;padding:20px;text-align:center;width:25%}.specialistList .specialistListWrap .specialistBox .specialistImgCircle{background:#003b80;background:-webkit-gradient(0deg,color-stop(0,#003b80),color-stop(100%,#569ff4));background:linear-gradient(0deg,#003b80,#569ff4);border-radius:50%;display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#003b80",endColorstr="#569ff4",GradientType=0);height:150px;margin:0 auto 30px;overflow:hidden;position:relative;width:150px}.specialistList .specialistListWrap .specialistBox .specialistImgCircle img{height:auto;left:50%;position:absolute;top:15px;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all .5s;width:100%}.specialistList .specialistListWrap .specialistBox .specialistImgCircle:hover img{width:110%}.specialistList .specialistListWrap .specialistBox .specialistInfo p{margin:0 auto;max-width:240px;width:100%}.specialistList .specialistListWrap .specialistBox .specialistContact{webkit-display:-webkit-flex!important;-ms-flex-pack:center;display:-ms-flexbox!important;display:flex!important;justify-content:center;-webkit-justify-content:center;margin-top:30px}.specialistList .specialistListWrap .specialistBox .specialistContact li a{background-color:#f1f1f1;border-radius:50%;display:block;height:30px;position:relative;width:30px}.specialistList .specialistListWrap .specialistBox .specialistContact li a i{color:#003b80;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .5s}.specialistList .specialistListWrap .specialistBox .specialistContact li a:hover{background-color:#003b80}.specialistList .specialistListWrap .specialistBox .specialistContact li a:hover i{color:#fff}.specialistList .specialistListWrap .specialistBox .specialistContact li+li{margin-left:10px}.press01 .press01Wrap .press01Row{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.press01 .press01Wrap .press01Row .press01RowImg{width:260px}.press01 .press01Wrap .press01Row .press01RowImg img{height:auto;width:100%}.press01 .press01Wrap .press01Row .press01RowText{box-sizing:border-box;padding-left:40px;width:calc(100% - 260px)}.press01 .press01Wrap .press01Row .press01RowText p{max-width:640px}.press01 .press01Wrap .press01Row+.press01Row{margin-top:40px}.press02{position:relative}.press02 .press02Wrap{webkit-display:-webkit-flex!important;-ms-flex-align:center;align-items:center;-webkit-align-items:center;display:-ms-flexbox!important;display:flex!important;padding:140px 0}.press02 .press02Wrap .press02WrapTxt{color:#fff;width:60%}.press02 .press02Wrap .press02WrapTxt h3{color:#fff;margin-bottom:0}.press02 .press02Wrap .press02WrapVideo{webkit-display:-webkit-flex!important;-ms-flex-align:center;-ms-flex-pack:center;align-items:center;-webkit-align-items:center;display:-ms-flexbox!important;display:flex!important;justify-content:center;-webkit-justify-content:center;width:40%}.press02 .press02Wrap .press02WrapVideo a{background-color:#4998f4;border-radius:50%;cursor:pointer;height:100px;position:relative;width:100px}.press02 .press02Wrap .press02WrapVideo a:before{filter:alpha(opacity=20);height:340px;opacity:.2;width:340px}.press02 .press02Wrap .press02WrapVideo a:after,.press02 .press02Wrap .press02WrapVideo a:before{border:1px solid #fff;border-radius:50%;content:"";display:block;left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.press02 .press02Wrap .press02WrapVideo a:after{filter:alpha(opacity=35);height:260px;opacity:.35;width:260px}.press02 .press02Wrap .press02WrapVideo a i{color:#fff;font-size:40px;font-size:2.22222rem;transition:all .5s}.press02 .press02Wrap .press02WrapVideo a i,.press02 .press02Wrap .press02WrapVideo a i:after{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.press02 .press02Wrap .press02WrapVideo a i:after{border:1px solid #fff;border-radius:50%;content:"";display:block;filter:alpha(opacity=50);height:180px;opacity:.5;pointer-events:none;width:180px}.press02 .press02Wrap .press02WrapVideo a:hover{background-color:#fff}.press02 .press02Wrap .press02WrapVideo a:hover i{color:#4998f4}.queretaro01 .container{position:relative}.queretaro01 .queretaro01Wrap{webkit-display:-webkit-flex!important;-ms-flex-pack:flex-end;-ms-flex-pack:end;-ms-flex-align:center;align-items:center;-webkit-align-items:center;display:-ms-flexbox!important;display:flex!important;justify-content:flex-end;-webkit-justify-content:flex-end;position:relative}.queretaro01 .queretaro01Wrap .queretaro01Text{margin-top:80px;width:50%}.queretaro01 .queretaro01Grid{webkit-display:-webkit-flex!important;-ms-flex-pack:flex-end;-ms-flex-pack:end;display:-ms-flexbox!important;display:flex!important;justify-content:flex-end;-webkit-justify-content:flex-end;margin-top:40px;position:relative}.queretaro01 .queretaro01Grid .queretaro01Box{background-color:#003b80;box-sizing:border-box;height:230px;padding:30px;position:relative;width:240px}.queretaro01 .queretaro01Grid .queretaro01Box h3{color:#fff}.queretaro01 .queretaro01Grid .queretaro01Box i{bottom:30px;color:#569ff4;font-size:70px;font-size:3.88889rem;position:absolute;right:30px}.queretaro01 .queretaro01Grid .queretaro01Box:nth-child(2),.queretaro01 .queretaro01Grid .queretaro01Box:nth-child(4){background-color:#02284c}.carouselTestimonios{padding-top:20px}.carouselTestimonios .carTestWrap .carTestMenu{cursor:pointer;margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}.carouselTestimonios .carTestWrap .carTestMenu .carTestMenuElement{box-sizing:border-box;height:160px;margin:0 10px;overflow:hidden;padding:20px;position:relative}.carouselTestimonios .carTestWrap .carTestMenu .carTestMenuElement img{height:100;left:0;object-fit:cover;position:absolute;top:0;transition:all .5s;width:100%}.carouselTestimonios .carTestWrap .carTestMenu .carTestMenuElement p{color:#fff;position:relative}.carouselTestimonios .carTestWrap .carTestMenu .carTestMenuElement p strong{display:block}.carouselTestimonios .carTestWrap .carTestMenu .carTestMenuElement:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.carouselTestimonios .carTestWrap .carTestMenu .slick-arrow{height:40px;transition:all .5s;width:40px}.carouselTestimonios .carTestWrap .carTestMenu .slick-arrow:before{display:none}.carouselTestimonios .carTestWrap .carTestMenu .slick-arrow:after{color:#333;font-size:40px;font-size:2.22222rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.carouselTestimonios .carTestWrap .carTestMenu .slick-prev{left:-40px}.carouselTestimonios .carTestWrap .carTestMenu .slick-prev:after{content:"";font-family:FontAwesome}.carouselTestimonios .carTestWrap .carTestMenu .slick-prev:hover{left:-50px}.carouselTestimonios .carTestWrap .carTestMenu .slick-next{right:-40px}.carouselTestimonios .carTestWrap .carTestMenu .slick-next:after{content:"";font-family:FontAwesome}.carouselTestimonios .carTestWrap .carTestMenu .slick-next:hover{right:-50px}.carouselTestimonios .carTestWrap .carTestContent .carTestContBox{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;margin-top:40px}.carouselTestimonios .carTestWrap .carTestContent .carTestContBox .carTestContBoxLeft{box-sizing:border-box;padding-right:20px;width:50%}.carouselTestimonios .carTestWrap .carTestContent .carTestContBox .carTestContBoxLeft h3,.carouselTestimonios .carTestWrap .carTestContent .carTestContBox .carTestContBoxLeft p{text-align:right}.carouselTestimonios .carTestWrap .carTestContent .carTestContBox .carTestContBoxLeft p strong{display:block}.carouselTestimonios .carTestWrap .carTestContent .carTestContBox .carTestContBoxLeftRight{box-sizing:border-box;padding-left:20px;width:50%}.comp23Col .comp23ColWrap{webkit-display:-webkit-flex!important;-ms-flex-pack:space-between;-ms-flex-pack:justify;display:-ms-flexbox!important;display:flex!important;justify-content:space-between;-webkit-justify-content:space-between}.comp23Col .comp23ColWrap .comp23ColLarge{position:relative;width:calc(100% - 510px)}.comp23Col .comp23ColWrap .comp23ColLarge .comp23ColImg{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.comp23Col .comp23ColWrap .comp23ColLarge .comp23ColImg img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.comp23Col .comp23ColWrap .comp23ColShort{webkit-display:-webkit-flex!important;-ms-flex-align:center;align-items:center;-webkit-align-items:center;background-color:#003b80;box-sizing:border-box;display:-ms-flexbox!important;display:flex!important;padding:30px;position:relative;width:480px}.comp23Col .comp23ColWrap .comp23ColShort .comp23ColShortBG{filter:alpha(opacity=40);height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%}.comp23Col .comp23ColWrap .comp23ColShort .comp23ColShortBG img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.comp23Col .comp23ColWrap .comp23ColShort .comp23ColShortText{position:relative}.comp23Col .comp23ColWrap .comp23ColShort .comp23ColShortText h2,.comp23Col .comp23ColWrap .comp23ColShort .comp23ColShortText p{color:#fff}.comp23Col .comp23ColBottomText{margin-top:40px}.comp23Col .comp23ColBottomText p{text-align:center}.comp23Col .comp23ColBottomText p.leyend{color:#003b80;font-style:italic;margin-top:-20px;padding-right:20px;text-align:right}.comp23Col .comp23ColBottomText .comp23ColIconsCols{webkit-display:-webkit-flex!important;-ms-flex-pack:space-between;-ms-flex-pack:justify;display:-ms-flexbox!important;display:flex!important;justify-content:space-between;-webkit-justify-content:space-between}.comp23Col .comp23ColBottomText .comp23ColIconsCols .comp23ColEle{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;width:calc(50% - 20px)}.comp23Col .comp23ColBottomText .comp23ColIconsCols .comp23ColEle i{font-size:60px;font-size:3.33333rem}.comp23Col .comp23ColBottomText .comp23ColIconsCols .comp23ColEle .comp23ColEleText{padding-left:30px}.comp23Col .comp23ColBottomText .comp23ColIconsCols .comp23ColEle .comp23ColEleText p{text-align:left}.comp23Col.invert .comp23ColWrap{flex-direction:row-reverse}.quienesSP01{padding:120px 0;position:relative}.quienesSP01 .quienesSP01Wrap .quiSP01Cols{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;margin-left:-20px;margin-right:-20px;max-width:960px;width:calc(100% + 40px)}.quienesSP01 .quienesSP01Wrap .quiSP01Cols .quiSP01Box{box-sizing:border-box;padding:0 20px;width:25%}.quienesSP01 .quienesSP01Wrap .quiSP01Cols .quiSP01Box h3{font-size:20px;font-size:1.11111rem}.quienesSP01 .quienesSP01Wrap .quiSP01Cols .quiSP01Box h3 strong{display:block}.quienesSP01 .quienesSP01Wrap .quiSP01Cols .quiSP01Box h3 span{color:#569ff4}.quienesSP01 .quienesSP01Wrap .quiSP01Cols .quiSP01Box+.quiSP01Box{border-left:1px solid #ccc}.quienesSP01 .quienesSP01Wrap .quiSP01Cols+.quiSP01Intro{margin-top:20px}.quienesSP02{margin-top:-120px;padding:0}.quienesSP02 .quienesSP02Wrap{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.quienesSP02 .quienesSP02Wrap .quienesSP02Col{box-sizing:border-box;position:relative;width:33.33%}.quienesSP02 .quienesSP02Wrap .quienesSP02Col .quienesSP02Into{padding-right:40px}.quienesSP02 .quienesSP02Wrap .quienesSP02Col.light{background-color:#003b80;padding:30px}.quienesSP02 .quienesSP02Wrap .quienesSP02Col.light .quiSP02BG{height:100%;left:0;position:absolute;top:0;width:100%}.quienesSP02 .quienesSP02Wrap .quienesSP02Col.light .quiSP02BG img{filter:alpha(opacity=40);height:100%;left:0;object-fit:cover;opacity:.4;position:absolute;top:0;width:100%}.quienesSP02 .quienesSP02Wrap .quienesSP02Col.light p{color:#fff;position:relative}.quienesSP02 .quienesSP02Wrap .quienesSP02Col.light p span{display:block;font-size:36px;font-size:2rem;font-weight:700}.quienesSP02 .quienesSP02Wrap .quienesSP02Col.light.v2{background-color:#569ff4}.textSpecialist .textSpecialistWrap{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.textSpecialist .textSpecialistWrap .textSpecialistLeft{box-sizing:border-box;padding-right:20px;width:50%}.textSpecialist .textSpecialistWrap .textSpecialistLeft .dottedList li+li{margin-top:20px}.textSpecialist .textSpecialistWrap .textSpecialistRight{box-sizing:border-box;padding-left:20px;width:50%}.textSpecialist .textSpecialistWrap .textSpecialistRight .dottedList li+li{margin-top:20px}.textSpecialist .textSpecialistWrap .tsTextBox+.tsTextBox{margin-top:30px}.textSpecialist .textSpecialistWrap .tSpecialImg{margin-top:-440px;position:relative}.textSpecialist .textSpecialistWrap .tSpecialImg img{height:auto;margin:0 auto;max-width:480px;width:100%}.textSpecialist .textSpecialistWrap .tSpecialImg:after{background:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,0) 85%,#fff);content:"";display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);height:100%;left:0;position:absolute;top:0;width:100%}.textSpecialist .textSpecialistWrap .tSpecialCard{background-color:#fff;-o-box-shadow:0 0 10px 0 rgba(0,0,0,.15);-ms-box-shadow:0 0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-sizing:border-box;padding:30px}.textSpecialist .textSpecialistWrap .tSpecialCard .emailLink:hover{text-decoration:underline}.textSpecialist .textSpecialistWrap .tSpecialCard .tsContactCard{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;margin-top:30px}.textSpecialist .textSpecialistWrap .tSpecialCard .tsContactCard li{webkit-display:-webkit-flex!important;-ms-flex-align:center;align-items:center;-webkit-align-items:center;display:-ms-flexbox!important;display:flex!important}.textSpecialist .textSpecialistWrap .tSpecialCard .tsContactCard li i{color:#569ff4;margin-right:10px}.textSpecialist .textSpecialistWrap .tSpecialCard .tsContactCard li+li{margin-left:20px}.textSpecialist .textSpecialistWrap .tSpecialCard .tsRs{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;margin-top:30px}.textSpecialist .textSpecialistWrap .tSpecialCard .tsRs li a{background-color:#f1f1f1;border-radius:50%;display:block;height:30px;position:relative;width:30px}.textSpecialist .textSpecialistWrap .tSpecialCard .tsRs li a i{color:#003b80;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .5s}.textSpecialist .textSpecialistWrap .tSpecialCard .tsRs li a:hover{background-color:#003b80}.textSpecialist .textSpecialistWrap .tSpecialCard .tsRs li a:hover i{color:#fff}.textSpecialist .textSpecialistWrap .tSpecialCard .tsRs li+li{margin-left:10px}.textSpecialist .textSpecialistWrap .tSpecialCard+.tsTextBox{margin-top:30px}.textSpecialist .textSpecialistWrap .tSpecialImgExtra{height:400px;position:relative}.textSpecialist .textSpecialistWrap .tSpecialImgExtra img{height:400px;object-fit:cover;position:absolute;right:0;width:calc(100vw - 120%)}.textSpecialist .textSpecialistWrap+.textSpecialistWrap{margin-top:40px}.textSpecialist .textSpecialistDocs{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;margin-left:-15px;margin-right:-15px;padding:40px 0;width:calc(100% + 30px)}.textSpecialist .textSpecialistDocs .tsDocBox{box-sizing:border-box;padding:0 15px;position:relative;width:25%}.textSpecialist .textSpecialistDocs .tsDocBox i{font-size:40px;font-size:2.22222rem;left:15px;position:absolute;top:0}.textSpecialist .textSpecialistDocs .tsDocBox .tsDocBoxText{padding-left:50px}.textSpecialist .textSpecialistDocs .tsDocBox .tsDocBoxText h4{margin-bottom:10px}.articleText .articleTextWrap .articleTextPara p+h1,.articleText .articleTextWrap .articleTextPara p+h2,.articleText .articleTextWrap .articleTextPara p+h3,.articleText .articleTextWrap .articleTextPara+.articleTextPara{margin-top:20px}.tempCourse{position:relative}.tempCourse:before{background:#fff;background:linear-gradient(0deg,#fff,#f1f1f1);content:"";display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#f1f1f1",GradientType=1);height:500px;left:0;position:absolute;top:0;width:100%}.tempCourse .tempCourseIntro{position:relative}.tempCourse .tempCourseIntro .tempCourseIntroCols{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}@media only screen and (max-width:960px){.tempCourse .tempCourseIntro .tempCourseIntroCols{flex-direction:column}}.tempCourse .tempCourseIntro .tempCourseIntroCols .tempCourseColumn{box-sizing:border-box;padding-right:80px;width:50%}.tempCourse .tempCourseIntro .tempCourseIntroCols .tempCourseColumn+.tempCourseColumn{max-width:420px}@media only screen and (max-width:960px){.tempCourse .tempCourseIntro .tempCourseIntroCols .tempCourseColumn{padding-right:0;width:100%}.tempCourse .tempCourseIntro .tempCourseIntroCols .tempCourseColumn .dottedList{font-size:16px;font-size:.88889rem}.tempCourse .tempCourseIntro .tempCourseIntroCols .tempCourseColumn+.tempCourseColumn{margin-top:40px;max-width:none}}.tempCourse .tempCourseTabs{padding:40px 0}.tempCourse .tempCourseTabs .tempCourseTabsMenu{webkit-display:-webkit-flex!important;-webkit-box-wrap:wrap;display:-ms-flexbox!important;display:flex!important;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.tempCourse .tempCourseTabs .tempCourseTabsMenu li{background-color:#fff;border:2px solid #003b80;border-radius:25px;box-sizing:border-box;color:#003b80;cursor:pointer;font-family:Fira Sans,sans-serif;font-size:18px;font-size:1rem;font-weight:600;margin-bottom:10px;margin-right:20px;overflow:hidden;padding:10px 20px;position:relative;transition:all .5s}@media only screen and (max-width:960px){.tempCourse .tempCourseTabs .tempCourseTabsMenu li{font-size:16px;font-size:.88889rem;margin-right:10px;padding:5px 10px}}.tempCourse .tempCourseTabs .tempCourseTabsMenu li span{position:relative}.tempCourse .tempCourseTabs .tempCourseTabsMenu li:before{background:#003b80;background:linear-gradient(45deg,#003b80,#62a5f4);content:"";display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#003b80",endColorstr="#62a5f4",GradientType=1);filter:alpha(opacity=0);height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .5s;width:100%}.tempCourse .tempCourseTabs .tempCourseTabsMenu li.active,.tempCourse .tempCourseTabs .tempCourseTabsMenu li:hover{border-color:transparent;color:#fff}.tempCourse .tempCourseTabs .tempCourseTabsMenu li.active:before,.tempCourse .tempCourseTabs .tempCourseTabsMenu li:hover:before{filter:alpha(opacity=100);opacity:1}.tempCourse .tempCourseTabs .tempCourseTabsCont{display:none;padding-top:30px;width:100%}.tempCourse .tempCourseTabs .tempCourseTabsCont .tempCourseBtnDownload{margin-bottom:20px}.tempCourse .tempCourseTabs .tempCourseTabsCont .tempCourseBtnDownload [class*=btn]{max-width:320px}.tempCourse .tempCourseTabs .tempCourseTabsCont.active{display:block}.tempCourse .tempCourseTabs .tempCourseTabsCont .tempCourseTabs2Col{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;margin-left:-40px;margin-right:-40px;width:calc(100% + 80px)}@media only screen and (max-width:640px){.tempCourse .tempCourseTabs .tempCourseTabsCont .tempCourseTabs2Col{flex-direction:column;margin-left:0;margin-right:0;width:100%}}.tempCourse .tempCourseTabs .tempCourseTabsCont .tempCourseTabs2Col .tempCourseTabCol{box-sizing:border-box;padding:0 40px;width:50%}@media only screen and (max-width:640px){.tempCourse .tempCourseTabs .tempCourseTabsCont .tempCourseTabs2Col .tempCourseTabCol{padding:0;width:100%}.tempCourse .tempCourseTabs .tempCourseTabsCont .tempCourseTabs2Col .tempCourseTabCol+.tempCourseTabCol{margin-top:20px}}.tempCourse .tempCourseTabs .tempCourseTabsCont .tempCourseTabs2Col+.tempCourseTabs2Col{margin-top:40px}.tempCourse .tempCourseTabs .tempCourseTabsCont .tempCourseTabs3Col{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;margin-left:-40px;margin-right:-40px;width:calc(100% + 80px)}@media only screen and (max-width:760px){.tempCourse .tempCourseTabs .tempCourseTabsCont .tempCourseTabs3Col{flex-direction:column;margin-left:0;margin-right:0;width:100%}}.tempCourse .tempCourseTabs .tempCourseTabsCont .tempCourseTabs3Col .tempCourseTabCol{box-sizing:border-box;padding:0 40px;width:33.33%}.tempCourse .tempCourseTabs .tempCourseTabsCont .tempCourseTabs3Col .tempCourseTabCol+.tempCourseTabCol{border-left:1px solid #003b80}@media only screen and (max-width:760px){.tempCourse .tempCourseTabs .tempCourseTabsCont .tempCourseTabs3Col .tempCourseTabCol{padding:0;width:100%}.tempCourse .tempCourseTabs .tempCourseTabsCont .tempCourseTabs3Col .tempCourseTabCol+.tempCourseTabCol{border-left:none;margin-top:20px}}.galleryCourse .container{webkit-display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}@media only screen and (max-width:760px){.galleryCourse .container{flex-direction:column}}.galleryCourse .container .galleryCourseSldWrapper{width:45%}@media only screen and (max-width:760px){.galleryCourse .container .galleryCourseSldWrapper{width:100%}}.galleryCourse .container .galleryCourseSldWrapper .galleryCourseSlider{width:100%}.galleryCourse .container .galleryCourseSldWrapper .galleryCourseSlider img{height:auto;width:100%}.galleryCourse .container .galleryCourseSldWrapper .galleryCourseSlider .slick-arrow{height:40px;transition:all .5s;width:40px;z-index:1}.galleryCourse .container .galleryCourseSldWrapper .galleryCourseSlider .slick-arrow:before{display:none}.galleryCourse .container .galleryCourseSldWrapper .galleryCourseSlider .slick-arrow:after{color:#333;font-size:40px;font-size:2.22222rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.galleryCourse .container .galleryCourseSldWrapper .galleryCourseSlider .slick-prev{left:10px}.galleryCourse .container .galleryCourseSldWrapper .galleryCourseSlider .slick-prev:after{content:"";font-family:FontAwesome}.galleryCourse .container .galleryCourseSldWrapper .galleryCourseSlider .slick-prev:hover{left:0}.galleryCourse .container .galleryCourseSldWrapper .galleryCourseSlider .slick-next{right:10px}.galleryCourse .container .galleryCourseSldWrapper .galleryCourseSlider .slick-next:after{content:"";font-family:FontAwesome}.galleryCourse .container .galleryCourseSldWrapper .galleryCourseSlider .slick-next:hover{right:0}.galleryCourse .container .galleryCourseSldWrapper .galleryCourseSlider .slick-dots{webkit-display:-webkit-flex!important;-ms-flex-pack:center;bottom:20px;box-sizing:border-box;display:-ms-flexbox!important;display:flex!important;justify-content:center;-webkit-justify-content:center;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}.galleryCourse .container .galleryCourseSldWrapper .galleryCourseSlider .slick-dots li{height:5px;margin:0 10px;width:30px;z-index:1}.galleryCourse .container .galleryCourseSldWrapper .galleryCourseSlider .slick-dots li button{background-color:#fff;border:none;box-sizing:border-box;height:5px;left:50%;padding:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .5s;width:30px}.galleryCourse .container .galleryCourseSldWrapper .galleryCourseSlider .slick-dots li button:before{display:none}.galleryCourse .container .galleryCourseSldWrapper .galleryCourseSlider .slick-dots li.slick-active button{background-color:#569ff4}.galleryCourse .container .galleryCourseText{box-sizing:border-box;padding-left:40px;width:55%}@media only screen and (max-width:760px){.galleryCourse .container .galleryCourseText{margin-top:20px;padding-left:0;width:100%}}@media only screen and (max-width:1400px){.contactPage .container .contactPageText{width:45%}}@media only screen and (max-width:1100px){.comp3ColExtImg .c3ColExtImgWrap{width:55%}.comp3ColExtImg .c3ColExtImgExtra{width:45%}.gridBoxWithImg .gBoxWithImgWrap .gbWithImgLeft{padding-right:40px;width:55%}.gridBoxWithImg .gBoxWithImgWrap .gbWithImgRight{width:45%}.webApp .webAppWrap .webAppRight .webAppImg{height:100%;left:0;position:absolute;top:0;width:100%}.webApp .webAppWrap .webAppRight .webAppImg img{left:0;object-fit:cover;position:absolute;top:0}.carouselTestimonios .carTestWrap .carTestMenu .slick-prev{bottom:-60px;left:calc(50% - 40px);top:auto;z-index:1}.carouselTestimonios .carTestWrap .carTestMenu .slick-prev:hover{left:calc(50% - 40px)}.carouselTestimonios .carTestWrap .carTestMenu .slick-next{bottom:-60px;right:calc(50% - 40px);top:auto;z-index:1}.carouselTestimonios .carTestWrap .carTestMenu .slick-next:hover{right:calc(50% - 40px)}}@media only screen and (max-width:960px){.bannerPage.cv{min-height:320px}.bannerPage.cv .banPageText{margin:0 auto;text-align:center}.bannerPage.cv:after{display:none}.floatBannerText .floatBannerTextComp .fBanCont h2{font-size:24px;font-size:1.33333rem}.floatBannerText .floatBannerTextComp .fBanCont.withBtn{flex-direction:column;text-align:center}.floatBannerText .floatBannerTextComp .fBanCont.withBtn h2{padding:0;width:100%}.floatBannerText .floatBannerTextComp .fBanCont.withBtn .fBanBtn{margin-top:20px}.comp3ColExtImg .container{flex-direction:column}.comp3ColExtImg .c3ColExtImgWrap{padding-right:0;width:100%}.comp3ColExtImg .c3ColExtImgWrap+.c3ColExtImgExtra{margin-top:40px}.comp3ColExtImg .c3ColExtImgExtra{width:100%}.comp3ColExtImg .c3ColExtImgExtra .c3ColExtImgExtraText:before{width:calc(100% + 20px)}.gridBoxWithImg .gBoxWithImgWrap{flex-direction:column}.gridBoxWithImg .gBoxWithImgWrap .gbWithImgLeft{margin-top:0;padding-right:0;width:100%}.gridBoxWithImg .gBoxWithImgWrap .gbWithImgLeft .gbWithImgGrid{padding-top:20px}.gridBoxWithImg .gBoxWithImgWrap .gbWithImgRight{margin:20px auto 40px;max-width:320px;width:100%}.contactPage{padding:0}.contactPage .contactPageMap{height:320px;left:auto;position:relative;top:auto;width:100%}.contactPage .container{flex-direction:column}.contactPage .container .contactPageText{margin-bottom:30px;margin-top:40px;padding-left:0;width:100%}.contactPage .container .contactPageText .contactPageForm form .btnForm{-ms-flex-pack:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-justify-content:flex-start}.threeBoxMenu .threeBoxMenuWrap{-ms-flex-align:center;align-items:center;-webkit-align-items:center;flex-direction:column}.threeBoxMenu .threeBoxMenuWrap .threeBox{width:100%}.threeBoxMenu .threeBoxMenuWrap .threeBox+.threeBox{margin-top:20px}.formRotacion .formRotacionForm .formRotacionSecond .fsRadioGroup{-webkit-box-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.formRotacion .formRotacionForm .formRotacionSecond .fsRadioGroup .customRadio{margin-top:10px;width:calc(50% - 5px)}.specialistList .specialistListWrap .specialistBox{width:33.33%}.queretaro01 .queretaro01Grid{-webkit-box-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.queretaro01 .queretaro01Grid .queretaro01Box{width:50%}.queretaro01 .queretaro01Grid .queretaro01Box:first-child{background-color:#02284c}.queretaro01 .queretaro01Grid .queretaro01Box:nth-child(2){background-color:#003b80}.comp23Col .comp23ColWrap{flex-direction:column}.comp23Col .comp23ColWrap .comp23ColLarge{width:100%}.comp23Col .comp23ColWrap .comp23ColLarge .comp23ColImg,.comp23Col .comp23ColWrap .comp23ColLarge .comp23ColImg img{left:auto;position:relative;top:auto}.comp23Col .comp23ColWrap .comp23ColShort{width:100%}.comp23Col .comp23ColWrap .comp23ColShort .comp23ColShortText{text-align:center}.comp23Col .comp23ColWrap .comp23ColShort .comp23ColShortText h2{color:#fff}.comp23Col .comp23ColWrap .comp23ColShort .comp23ColShortText p{font-size:18px;font-size:1rem}.comp23Col .comp23ColWrap .comp23ColShort .comp23ColShortText .extra{font-size:16px;font-size:.88889rem;margin-top:20px}.comp23Col .comp23ColBottomText .comp23ColIconsCols{flex-direction:column}.comp23Col .comp23ColBottomText .comp23ColIconsCols .comp23ColEle{width:100%}.comp23Col .comp23ColBottomText .comp23ColIconsCols .comp23ColEle i{font-size:40px;font-size:2.22222rem}.comp23Col .comp23ColBottomText .comp23ColIconsCols .comp23ColEle .comp23ColEleText{padding-left:20px}.comp23Col .comp23ColBottomText .comp23ColIconsCols .comp23ColEle+.comp23ColEle{margin-top:20px}.comp23Col.invert .comp23ColWrap{flex-direction:column}.textSpecialist .textSpecialistWrap{flex-direction:column-reverse}.textSpecialist .textSpecialistWrap .textSpecialistLeft{margin-top:40px;padding-right:0;width:100%}.textSpecialist .textSpecialistWrap .textSpecialistRight{padding-left:0;width:100%}.textSpecialist .textSpecialistWrap .tSpecialImg{margin-top:0}.textSpecialist .textSpecialistWrap .tSpecialImg img{max-width:320px}.textSpecialist .textSpecialistWrap .tSpecialCard{margin:0 auto;max-width:520px;width:100%}.textSpecialist .textSpecialistWrap .tSpecialImgExtra{height:auto}.textSpecialist .textSpecialistWrap .tSpecialImgExtra img{height:auto;object-fit:none;position:relative;width:100%}.textSpecialist .textSpecialistWrap.invert{flex-direction:column}.textSpecialist .textSpecialistWrap.invert .textSpecialistLeft{margin-top:0}.textSpecialist .textSpecialistWrap.invert .textSpecialistRight{margin-top:40px}.textSpecialist .textSpecialistDocs{-webkit-box-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;padding-top:10px}.textSpecialist .textSpecialistDocs .tsDocBox{margin-top:30px;width:50%}}@media only screen and (max-width:760px){.comp3ColCardText .c3ColCardTextIntro p{font-size:18px;font-size:1rem}.comp3ColCardText .c3ColCardTextWrap{flex-direction:column;margin-top:40px}.comp3ColCardText .c3ColCardTextWrap .c3ColCardTextBox{text-align:center;width:100%}.comp3ColCardText .c3ColCardTextWrap .c3ColCardTextBox+.c3ColCardTextBox{margin-top:30px}.textImgSimple2Col .tiSimple2ColWrap{flex-direction:column}.textImgSimple2Col .tiSimple2ColWrap .tiSimple2ColLeft{width:100%}.textImgSimple2Col .tiSimple2ColWrap .tiSimple2ColLeft+.tiSimple2ColRight{margin-top:30px}.textImgSimple2Col .tiSimple2ColWrap .tiSimple2ColRight{width:100%}.productivity .productivityWrap{flex-direction:column}.productivity .productivityWrap .productWrapLeft{width:100%}.productivity .productivityWrap .productWrapRight{margin-top:30px;padding-left:0;width:100%}.productivity .productivityWrap .productWrapRight .productTable{-ms-flex-pack:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-justify-content:flex-start}.productivity .productivityWrap .productWrapRight .productTable table{max-width:none;width:100%}.productivity .productivityWrap .productWrapRight .productTable table thead tr th{font-size:14px;font-size:.77778rem;padding:0 10px 10px}.productivity .productivityWrap .productWrapRight .productTable table tbody tr td{font-size:18px;font-size:1rem;padding:10px}.publicationsMenu .publiMenuWrap{flex-direction:column}.publicationsMenu .publiMenuWrap .publiMenuLeft{width:100%}.publicationsMenu .publiMenuWrap .publiMenuLeft .publiMenuLeftText{position:relative}.publicationsMenu .publiMenuWrap .publiMenuLeft .publiMenuLeftText h2{color:#fff}.publicationsMenu .publiMenuWrap .publiMenuLeft .publiMenuLeftText p{color:#fff;font-size:16px;font-size:.88889rem}.publicationsMenu .publiMenuWrap .publiMenuRight{padding:30px 15px;width:100%}.publicationsMenu .publiMenuWrap .publiMenuRight .publiMenuRightText ul li a{padding:10px 15px}.publicationsMenu .publiMenuWrap .publiMenuRight .publiMenuRightText ul li a.active:before{left:0;top:18px}.webApp .webAppWrap{flex-direction:column-reverse}.webApp .webAppWrap .webAppLeft{width:100%}.webApp .webAppWrap .webAppLeft p+[class*=btn]{margin-top:20px}.webApp .webAppWrap .webAppRight{margin-bottom:20px;width:100%}.webApp .webAppWrap .webAppRight .webAppImg,.webApp .webAppWrap .webAppRight .webAppImg img{height:auto;left:auto;position:relative;top:auto}.introRotacion .introRotacionWrap{flex-direction:column}.introRotacion .introRotacionWrap .introRotacionLeft{padding-right:0;width:100%}.introRotacion .introRotacionWrap .introRotacionLeft.extraSpace{padding-top:0}.introRotacion .introRotacionWrap .introRotacionLeft+.introRotacionRight{margin-top:40px}.introRotacion .introRotacionWrap .introRotacionRight{padding-left:0;width:100%}.introRotacion .introRotacionMenu li a{font-size:18px;font-size:1rem}.specialistList .specialistListWrap .specialistBox{width:50%}.press02 .press02Wrap{flex-direction:column-reverse;padding:0}.press02 .press02Wrap .press02WrapTxt{width:100%}.press02 .press02Wrap .press02WrapTxt h3{text-align:center}.press02 .press02Wrap .press02WrapVideo{margin-bottom:80px;margin-top:130px;width:100%}.press02 .press02Wrap .press02WrapVideo a i:after{height:140px;width:140px}.press02 .press02Wrap .press02WrapVideo a:before{height:220px;width:220px}.press02 .press02Wrap .press02WrapVideo a:after{height:180px;width:180px}.floatBannerMFM{margin-top:0;padding:40px 0}.floatBannerMFM .fullBgSection img{opacity:.4}.floatBannerMFM .floatBannerMFMText{width:100%}.floatBannerMFM .fbMFMLogo{bottom:auto;margin-top:30px;position:relative;right:auto}}@media only screen and (max-width:640px){.bannerPage{min-height:380px}.bannerPage .banPageBG img{object-position:right;opacity:.2}.bannerPage .banPageText{text-align:center}.bannerPage.onlyTitle{-ms-flex-align:center;align-items:center;-webkit-align-items:center}.bannerPage.onlyTitle .banPageText h1{margin-bottom:0}.compSimple2Col .cs2ColIntro+.cs2ColWrap{margin-top:30px}.compSimple2Col .cs2ColWrap{flex-direction:column}.compSimple2Col .cs2ColWrap .cs2ColBox{text-align:center;width:100%}.compSimple2Col .cs2ColWrap .cs2ColBox.aLeft{text-align:left}.compSimple2Col .cs2ColWrap .cs2ColBox+.cs2ColBox{margin-top:20px}.floatBannerText{margin-bottom:0;margin-top:0}.floatBannerText .floatBannerTextComp .fBanCont{padding:40px 20px}.floatBannerText .floatBannerTextComp .fBanCont p{font-size:18px;font-size:1rem}.comp3ColExtImg .c3ColExtImgWrap h2{text-align:center}.comp3ColExtImg .c3ColExtImgWrap .c3ColExtImgCols{flex-direction:column}.comp3ColExtImg .c3ColExtImgWrap .c3ColExtImgCols .c3ColExtImgBox{padding:0!important;text-align:center;width:100%}.comp3ColExtImg .c3ColExtImgWrap .c3ColExtImgCols .c3ColExtImgBox:after{display:none!important}.comp3ColExtImg .c3ColExtImgWrap .c3ColExtImgCols .c3ColExtImgBox+.c3ColExtImgBox{margin-top:30px}.comp3ColExtImg .c3ColExtImgExtra{webkit-display:-webkit-flex!important;-ms-flex-align:center;align-items:center;-webkit-align-items:center;display:-ms-flexbox!important;display:flex!important;flex-direction:column}.comp3ColExtImg .c3ColExtImgExtra picture img{height:auto;max-width:160px;width:100%}.comp3ColExtImg .c3ColExtImgExtra picture+.c3ColExtImgExtraText{margin-top:30px}.comp3ColExtImg .c3ColExtImgExtra .c3ColExtImgExtraText{left:auto;padding:30px;position:relative;top:auto}.comp3ColExtImg .c3ColExtImgExtra .c3ColExtImgExtraText:before{width:100%}.gridBoxWithImg .gBoxWithImgWrap .gbWithImgLeft .gbWithImgGrid .gbWithImgEle{min-height:0;min-height:auto;width:100%}.gridBoxWithImg .gBoxWithImgWrap .gbWithImgLeft .gbWithImgGrid .gbWithImgEle .gbWithImgEleText p{font-size:22px;font-size:1.22222rem}.gridBoxWithImg .gBoxWithImgWrap .gbWithImgLeft .gbWithImgGrid .gbWithImgEle .gbWithImgEleText p span{display:inline-block;font-size:18px;font-size:1rem}.gridBoxWithImg .gBoxWithImgWrap .gbWithImgRight{margin-bottom:20px}.gridBoxWithImg .gBoxWithImgWrap .gbWithImgRight .gbWithImg01{top:20px;width:calc(100% - 20px)}.gridBoxWithImg .gBoxWithImgWrap .gbWithImgRight .gbWithImg02{width:calc(100% - 20px)}.downloadApp{margin-bottom:0}.downloadApp .fullBgSection img{object-position:-1600px}.downloadApp .downAppWrap{flex-direction:column}.downloadApp .downAppWrap .downAppImg{bottom:auto;left:auto;position:relative}.downloadApp .downAppWrap .downAppImg img{height:auto;margin:0 auto;max-width:200px}.downloadApp .downAppWrap .downAppText{margin-top:30px;padding-left:0;width:100%}.publicationsList .publiListWrap .publiListWrapOver{max-height:none;overflow:visible;padding-right:0}.publicationsList .publiListWrap .publiListWrapOver ul{margin-bottom:0}.publicationsList .publiListWrap .publiListWrapOver ul li{padding-left:40px;position:relative}.publicationsList .publiListWrap .publiListWrapOver ul li:after{font-size:30px;font-size:1.66667rem}.publicationsList .publiListWrap:after{display:none}.formRotacion .formRotacionForm .formRotacionFirst{padding-top:40px}.formRotacion .formRotacionForm .formRotacionSecond .fsRadioGroup .customRadio{width:100%}.formRotacion .formRotacionForm .formRotacionThird .formRotationSend{flex-direction:column}.formRotacion .formRotacionForm .formRotacionThird .formRotationSend .uploadFiles{padding-right:0;width:100%}.formRotacion .formRotacionForm .formRotacionThird .formRotationSend .sendBtn{margin-top:20px;width:100%}.formRotacion .formRotacionForm .formRotacionThird .formRotationSend .sendBtn .btn{margin:0 auto;padding:10px 20px}.specialistList .specialistListWrap .specialistBox{width:100%}.press01 .press01Wrap .press01Row{flex-direction:column}.press01 .press01Wrap .press01Row .press01RowImg{margin-bottom:20px;width:100%}.press01 .press01Wrap .press01Row .press01RowText{padding-left:0;width:100%}.queretaro01 .fullBgSection img{filter:alpha(opacity=40);opacity:.4}.queretaro01 .queretaro01Wrap{-ms-flex-pack:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-justify-content:flex-start}.queretaro01 .queretaro01Grid .queretaro01Box,.queretaro01 .queretaro01Wrap .queretaro01Text{width:100%}.queretaro01 .queretaro01Grid .queretaro01Box:nth-child(3){background-color:#02284c}.queretaro01 .queretaro01Grid .queretaro01Box:nth-child(4){background-color:#003b80}.carouselTestimonios .carTestWrap .carTestMenu{margin:0 auto;width:calc(100% - 40px)}.carouselTestimonios .carTestWrap .carTestMenu .slick-prev{bottom:auto;left:-40px;top:50%}.carouselTestimonios .carTestWrap .carTestMenu .slick-prev:hover{left:-40px}.carouselTestimonios .carTestWrap .carTestMenu .slick-next{bottom:auto;right:-40px;top:50%}.carouselTestimonios .carTestWrap .carTestMenu .slick-next:hover{right:-40px}.carouselTestimonios .carTestWrap .carTestContent .carTestContBox{flex-direction:column}.carouselTestimonios .carTestWrap .carTestContent .carTestContBox .carTestContBoxLeft{padding-right:0;width:100%}.carouselTestimonios .carTestWrap .carTestContent .carTestContBox .carTestContBoxLeft h3,.carouselTestimonios .carTestWrap .carTestContent .carTestContBox .carTestContBoxLeft p{text-align:left}.carouselTestimonios .carTestWrap .carTestContent .carTestContBox .carTestContBoxLeftRight{margin-top:20px;padding-left:0;width:100%}.quienesSP01{padding:40px 0}.quienesSP01 .quienesSP01Wrap .quiSP01Cols{flex-direction:column;margin-left:0;margin-right:0;width:100%}.quienesSP01 .quienesSP01Wrap .quiSP01Cols .quiSP01Box{padding:0;width:100%}.quienesSP01 .quienesSP01Wrap .quiSP01Cols .quiSP01Box h3{margin-bottom:10px}.quienesSP01 .quienesSP01Wrap .quiSP01Cols .quiSP01Box+.quiSP01Box{border-left:none;margin-top:20px}.quienesSP02{margin-bottom:0;margin-top:0;padding:40px 0}.quienesSP02 .quienesSP02Wrap{flex-direction:column}.quienesSP02 .quienesSP02Wrap .quienesSP02Col{width:100%}.quienesSP02 .quienesSP02Wrap .quienesSP02Col .quienesSP02Into{margin-bottom:20px;padding-right:0}.quienesSP02 .quienesSP02Wrap .quienesSP02Col.light{padding:20px}.quienesSP02 .quienesSP02Wrap .quienesSP02Col.light p span{font-size:32px;font-size:1.77778rem}.textSpecialist .textSpecialistDocs .tsDocBox{width:100%}.introRotacion .introRotacionAddInfo dl{flex-direction:column}.introRotacion .introRotacionAddInfo dl dt{width:100%}.introRotacion .introRotacionAddInfo dl dd{margin-top:10px;width:100%}}@font-face{font-display:block;font-family:icomfm;font-style:normal;font-weight:400}[class*=" icon-"],[class^=icon-]{speak:never;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomfm!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-mfm1:before{content:""}.icon-mfm2:before{content:""}.icon-mfm3:before{content:""}.icon-mfm4:before{content:""}.icon-mfm5:before{content:""}.icon-mfm6:before{content:""}.icon-mfm7:before{content:""}.icon-mfm8:before{content:""}.icon-mfm9:before{content:""}.icon-mfm10:before{content:""}.icon-mfm11:before{content:""}.icon-mfm12:before{content:""}.icon-mfm13:before{content:""}.icon-mfm14:before{content:""}.icon-mfm15:before{content:""}.icon-mfm16:before{content:""}.icon-mfm17:before{content:""}.icon-mfm18:before{content:""}.icon-mfm19:before{content:""}.icon-mfm20:before{content:""}.icon-mfm21:before{content:""}.icon-mfm22:before{content:""}.icon-mfm23:before{content:""}.icon-mfm24:before{content:""}.icon-mfm25:before{content:""}.icon-mfm26:before{content:""}.icon-mfm27:before{content:""}.icon-mfm29:before{content:""}.icon-mfm30:before{content:""}.icon-mfm31:before{content:""}.icon-mfm32:before{content:""}.icon-mfm33:before{content:""}.icon-mfm34:before{content:""}.icon-mfm35:before{content:""}.icon-mfm36:before{content:""}.icon-mfm37:before{content:""}.icon-mfm38:before{content:""}.icon-mfm39:before{content:""}.icon-mfm40:before{content:""}.icon-mfm41:before{content:""}.icon-mfm42:before{content:""}.icon-mfm43:before{content:""}.icon-mfm44:before{content:""}.icon-mfm45:before{content:""}.icon-mfm46:before{content:""}.icon-mfm47:before{content:""}.icon-mfm48:before{content:""}.icon-mfm49:before{content:""}.icon-mfm50:before{content:""}.icon-mfm51:before{content:""}.icon-mfm52:before{content:""}.icon-mfm53:before{content:""}.icon-mfm54:before{content:""}.icon-mfm55:before{content:""}.icon-mfm56:before{content:""}.icon-mfm57:before{content:""}.icon-mfm58:before{content:""}.icon-mfm59:before{content:""}.icon-mfm60:before{content:""}.icon-mfm61:before{content:""}.icon-mfm62:before{content:""}.icon-mfm63:before{content:""}.icon-mfm64:before{content:""}.icon-mfm67:before{content:""}.icon-mfm68:before{content:""}.icon-mfm69:before{content:""}.icon-mfm70:before{content:""}.icon-mfm71:before{content:""}.icon-mfm73:before{content:""}.icon-mfm74:before{content:""}.icon-mfm75:before{content:""}.icon-mfm76:before{content:""}.icon-mfm77:before{content:""}.icon-mfm78:before{content:""}.icon-mfm79:before{content:""}.icon-mfm80:before{content:""}.icon-mfm81:before{content:""}.icon-mfm82:before{content:""}.icon-mfm83:before{content:""}.icon-mfm84:before{content:""}.icon-mfm85:before{content:""}.icon-mfm86:before{content:""}.icon-mfm87:before{content:""}.icon-mfm88:before{content:""}.icon-mfm89:before{content:""}.icon-mfm90:before{content:""}.icon-mfm91:before{content:""}.icon-mfm92:before{content:""}.course-summary{display:flex;flex-wrap:wrap;gap:30px;max-width:1280px;padding:60px 20px;text-align:left}.course-summary-right{flex:1 2;min-width:500px}.course-title{-webkit-animation:anim-lineUp 2s ease-out;animation:anim-lineUp 2s ease-out;color:#003c89;display:flex;font-size:30px;font-style:normal;font-weight:700;line-height:44px;line-height:1.2;margin-bottom:10px}.img-course-container{flex:1 2;min-width:500px;overflow:hidden}.img-course{width:100%}.course-description{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:anim-lineUp 3s ease-out;animation:anim-lineUp 3s ease-out;font-size:18px;padding-top:15px;white-space:pre-wrap}@-webkit-keyframes anim-lineUp{0%{opacity:0;-webkit-transform:translateY(80%);transform:translateY(80%)}20%{opacity:0}50%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anim-lineUp{0%{opacity:0;-webkit-transform:translateY(80%);transform:translateY(80%)}20%{opacity:0}50%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media (max-width:200px){.input-container-payment>input{flex:1 2}}.course-info{background:linear-gradient(0deg,#fff,#f1f1f1);display:flex;padding:100px 20px;width:calc(100% - 40px)}.course-info-container{margin:0 auto;max-width:1600px}.main-tabs{display:flex;flex-direction:column}.tab{border:2px solid #003c89;border-radius:30px;color:#003c89;cursor:pointer;display:inline-block;font-size:18px;font-style:normal;font-weight:700;margin-bottom:5px;padding:10px 15px;transition:.25s ease}.react-tabs__tab-list{-webkit-padding-start:0!important;padding-inline-start:0!important}.react-tabs__tab--selected{border:0;color:#f1f1f1!important}.react-tabs__tab--selected,.tab:hover{background:linear-gradient(50deg,#24235a,#6daeeb)}.tab:hover{color:#f1f1f1}li.tab:not(:last-child){margin-right:20px}.info-director{display:flex;flex-direction:column;padding-bottom:50px;padding-top:50px}.info-text{flex:1 2;gap:30px}.director-text,.info-text{display:flex;flex-direction:row;flex-wrap:wrap}.director-text{-webkit-animation:anim-lineUp 2s ease-out;animation:anim-lineUp 2s ease-out;color:#5f95dd;gap:15px}.details{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;max-width:1280px;padding-top:15px}.info-content{flex:1 2}.title{-webkit-animation:anim-lineUp 1s ease-out;animation:anim-lineUp 1s ease-out;color:#003c89;font-size:25px;font-style:normal;font-weight:700;margin:15px 0;text-align:left}.title-description{font-weight:600;padding-top:15px}.description,.title-description{-webkit-animation:anim-lineUp 2s ease-out;animation:anim-lineUp 2s ease-out;display:flex;text-align:left;white-space:pre-wrap}.details-left,.details-right{flex:1 2;min-width:300px}.course-suggests{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:60px 20px;width:calc(100% - 40px)}.suggest-title{color:#5f95dd;font-size:18px}.suggest-subtitle,.suggest-title{-webkit-animation:anim-lineUp 2s ease-out;animation:anim-lineUp 2s ease-out;font-style:normal;font-weight:700}.suggest-subtitle{color:#003c89;font-size:32px}.suggest-grid-container{-webkit-animation:anim-lineUp 3s ease-out;animation:anim-lineUp 3s ease-out;flex-wrap:wrap;gap:20px;margin-bottom:60px;margin-top:15px;max-width:1280px}.suggest-grid-container,.suggest-img-container{align-items:center;display:flex;justify-content:center}.suggest-img-container{background-color:#e6e6e6;cursor:pointer;height:233px;overflow:hidden;position:relative;width:410px}.suggest-img-container:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.suggest-img-container:hover img,.suggest-img-container:not(:hover) img{transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.suggest-img-container:not(:hover) img{-webkit-transform:scale(1);transform:scale(1)}.suggest-text-container{align-items:flex-end;background:linear-gradient(180deg,#00000000,#000);bottom:0;color:#f1f1f1;display:flex;font-size:20px;font-style:normal;font-weight:700;left:0;min-height:90px;padding:10px;position:absolute;text-align:left;width:100%}.course-payment{background-color:#f3f2f2;display:flex;flex-direction:column;overflow:hidden;padding:60px 20px;text-align:left;width:calc(100% - 40px)}.course-payment-container{flex:1 2;margin:0 auto;max-width:1280px;position:relative;width:100%}.course-paypal-container{text-align:center}.title-payment{color:#003c89;font-size:22px}.subtitle-payment,.title-payment{font-style:normal;font-weight:700}.subtitle-payment{color:#5f95dd;font-size:18px;margin-top:50px}.text-payment{font-size:18px;font-style:normal;font-weight:400;margin-top:30px}.input-container-payment{display:flex;flex-wrap:wrap;gap:15px;margin-top:20px}.input-container-payment>input{border:1px solid #ccc;display:flex;height:35px}.input-container-payment>div{align-items:center;color:#003c89;display:flex;font-size:15px;font-style:normal;font-weight:700}.submit-payment-btn{align-items:center;background-color:#003c89;cursor:pointer;display:flex;height:25px;justify-content:center;margin-top:10px;position:relative;width:90px}.submit-payment-btn>div{color:#f1f1f1;font-size:15px}.send-payment-btn,.submit-payment-btn>div{cursor:pointer;display:flex;font-style:normal;font-weight:700}.send-payment-btn{align-items:center;background-color:#5f95dd;color:#fff;font-size:18px;height:60px;justify-content:center;position:relative;width:240px}.course-payment-area{align-items:end;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.course-payment-area-left{flex:1 2;flex-wrap:wrap;min-width:410px}.submit-payment-btn>input{cursor:pointer;opacity:0;position:absolute}.course-program{display:flex;flex:1 2;flex-wrap:wrap;gap:30px;justify-content:start;max-width:1600px;padding:20px}.course-program-column{flex:1 2;max-width:600px;min-width:400px;padding-right:20px}.course-program-column:not(:last-child){border-right:1px solid #003b80}.course-program-module{color:#569ff4;font-size:20px;font-weight:700}.requirement-content{flex:1 2}.subtitle{-webkit-animation:anim-lineUp 3s ease-out;animation:anim-lineUp 3s ease-out;font-size:17px;font-weight:700;margin-top:16px;text-align:left}.details-requirement{display:flex;flex:1 2;flex-direction:column}@media (max-width:500px){.course-summary-right,.img-course-container{min-width:350px}}.courses-group{display:flex;justify-content:center;justify-items:center}.footer{display:flex;flex-direction:column;flex-wrap:nowrap;width:100%}.footer-schedule{align-items:center;background:linear-gradient(45deg,#4998f4,#003b80);display:flex;height:auto;justify-content:center;padding:40px 20px;text-align:left}.footer-schedule-container-text{align-items:center;color:#fff;display:flex;flex:1 2;flex-direction:row;flex-wrap:wrap;font-family:Fira Sans;font-size:32px;font-style:normal;font-weight:600;gap:20px;max-width:1280px;width:calc(100% - 280px)}.footer-info{align-items:center;background-color:#003b80;display:flex;flex:1 2;height:auto;justify-content:center;padding:60px 20px}.footer-info-text{display:flex;flex-direction:column}.footer-info-container{display:flex;justify-content:center;max-width:1280px;text-align:center}.footer-copyright{background-color:#1a1a1a;color:#fff;font-family:Fira Sans,sans-serif;font-size:16px;font-weight:500;height:22px;padding:20px;text-align:center}.footer-copyright-container{align-items:center;display:flex;height:100%;justify-content:center}.social-media{align-items:center;border-bottom:1px solid #fff;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;padding-bottom:40px}.img-mfm{display:flex;flex:1 2}.social-button{align-items:center;background-color:#4998f4;border-radius:50%;cursor:pointer;display:flex;font-family:Fira Sans;height:65px;justify-content:center;transition:.8s;width:65px}.social-button-container{display:flex;gap:10px;right:30px}.social-button:hover{background-color:#fff}.social-button:hover .social-icon,.social-icon.hover .social-icon{-webkit-filter:invert(72%) sepia(71%) saturate(5256%) hue-rotate(191deg) brightness(101%) contrast(91%);filter:invert(72%) sepia(71%) saturate(5256%) hue-rotate(191deg) brightness(101%) contrast(91%);transition:.1s}.footer-title{color:#4998f4;font-family:Fira Sans;font-size:26px;font-style:normal;font-weight:700;margin-top:20px;text-align:left}.paragraph{display:flex;flex:1 2;flex-wrap:wrap;gap:25px}.footer-text{color:#fff;cursor:pointer;font-family:Fira Sans;font-style:normal;font-weight:700;margin-top:20px;text-align:left;transition:.5s}.footer-text:hover{border-bottom:1px solid #fff}.footer-text-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:25px}.footer-text-paragraph{display:flex;flex:1 2;flex-direction:column}.footer-text-doubt{flex:1 2}.footer-btn,.footer-text-doubt{-webkit-animation:anim-lineUp 1s ease-out;animation:anim-lineUp 1s ease-out}.footer-btn{background-color:#4998f4;border-radius:25px;border-style:none;color:#fff;cursor:pointer;display:flex;font-size:18px;font-style:normal;font-weight:700;padding:15px;transition:.5s}.footer-btn:hover{background-color:#fff;color:#4998f4}.footer-phone{color:#4998f4!important;font-size:16px!important;margin-right:5px}.upperBar-costume{display:flex;position:fixed;transition:top .3s;z-index:100}.upperBar-contact-info{align-items:center;display:flex;flex:1 2;font-size:.88889rem;gap:12px;height:35px;justify-content:right;padding:5px}.upperBar-contact-info>div{cursor:pointer}.upperBar-contact-info:hover{color:#003b80}.upperBar-img{display:flex;flex:1 2}.upperBar-logo{display:flex;height:65px;padding-bottom:10px;width:250px}@media (max-width:1080px){.upperBar-logo{flex:1 2;padding:15px}.menu-upperBar{flex:1 2;gap:15px}}.menu-upperBar,.menu-upperBar-text{align-items:center;display:flex;justify-content:center}.menu-upperBar-text{color:#003b80;flex-wrap:wrap;font-size:14px}.menu-upperBar>div{font-family:Roboto,sans-serif;font-style:normal;font-weight:600}.btn-upperBar{background-color:#4998f4;border:1px solid #fff;border-radius:20px;color:#f0f8ff;cursor:pointer;font-size:14px;padding:10px 16px;transition:.5s}.btn-upperBar:hover{background-color:#eff0f1;border:1px solid #4998f4;color:#4998f4}.social-icon-bar{cursor:pointer;-webkit-filter:brightness(0);filter:brightness(0)}.social-icon-bar:hover{cursor:pointer;-webkit-filter:invert(61%) sepia(96%) saturate(4088%) hue-rotate(162deg) brightness(95%) contrast(101%);filter:invert(61%) sepia(96%) saturate(4088%) hue-rotate(162deg) brightness(95%) contrast(101%)}.dropdown{cursor:pointer;list-style:none;margin-bottom:0;margin-top:0;padding:10px}.dropdown li{position:relative}.dropdown img{position:absolute;right:8px}.dropdown li a{color:#003b80;display:block;font-size:14px;justify-content:center;text-align:center;text-decoration:none}.dropdown li ul{-webkit-animation:anim-lineUp 1s ease-out;animation:anim-lineUp 1s ease-out;background-color:#fff;display:none;line-height:normal;list-style:none;margin:0;padding:0;position:absolute;width:240px}.dropdown li ul li a{color:#1d1d1d;display:block;font-size:11px;font-style:normal;font-weight:300;padding:10px;text-align:left;white-space:nowrap}.dropdown li ul li a:hover{background-color:#f5f5f5;transition:.2s}.dropdown li ul li ul{left:100%;top:0}ul li:hover>a{cursor:pointer}ul li:hover>ul{display:block}.header{background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;width:100%}.sticky{left:0;position:fixed;top:0;transition:all 1s;z-index:2}.header .header-logo img{width:283px}.header .header-data{align-items:end;display:flex;flex-direction:column;font-size:small;justify-content:space-between;width:97%}.header .header-data .header-contact{align-items:center;display:flex;flex-direction:row}.header .header-data .header-contact .separator{cursor:default!important;margin:0 15px}.header .header-data .header-contact>*{margin:0 5px}.header .header-data .header-contact>:hover{cursor:pointer}.header .header-data .header-contact img{-webkit-filter:brightness(0);filter:brightness(0);height:18px;width:18px}.header .header-data .header-contact img:hover{-webkit-filter:invert(61%) sepia(96%) saturate(4088%) hue-rotate(162deg) brightness(95%) contrast(101%);filter:invert(61%) sepia(96%) saturate(4088%) hue-rotate(162deg) brightness(95%) contrast(101%)}.header .header-data .header-categories{align-items:center;display:flex;flex-direction:row;padding-bottom:5px}.header .header-data .header-categories>a{color:#003b80;font-size:medium;font-weight:600;margin:0 10px}.header .header-data .header-categories div{background-color:#4998f4;border-radius:20px;color:#fff;font-size:medium;font-weight:600;padding:10px}@media (max-width:1400px){.header{align-items:center;flex-direction:column;justify-content:center}.header *{margin:5px 0}}@media (max-width:1100px){.header .header-data .header-categories{flex-wrap:wrap;justify-content:center}}.specialist-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.specialist-container-bg{align-items:flex-end;background-color:#f1f1f1;display:flex;justify-content:center;min-height:500px;position:relative;width:100%}.specialist-container-bg:after{background:linear-gradient(-90deg,#003b80,#569ff4);bottom:0;content:"";height:100%;position:absolute;right:0;width:30%}.doctor-info-list{list-style-type:circle;max-width:500px;text-align:left}.doctor-info-list>li{margin-bottom:10px}.specialist-container-card{background-color:#003b80;height:50px;max-width:50px}.specialist-container-down{flex-direction:row}.specialist-top-text{align-items:baseline;display:flex;flex:1 2;flex-direction:column;justify-content:baseline;margin-bottom:80px;max-height:400px;max-width:1280px;padding:0 20px}.specialist-sintesis{color:#4998f4;font-family:Roboto,sans-serif;font-size:18px;margin-bottom:10px;text-transform:uppercase}.specialist-container-down{align-items:center;display:flex;justify-content:center;max-width:1280px;padding:40px 20px}.specialist-container-left,.specialist-container-right{flex:1 2}.specialist-container-text{display:flex;text-align:left;white-space:pre-wrap;width:100%}.specialist-card{align-items:baseline;box-shadow:0 0 10px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;gap:30px;padding:30px;position:relative}.specialist-photo-container{align-items:center;bottom:100%;display:flex;height:400px;justify-content:center;left:0;position:absolute;width:100%}.specialist-photo{height:100%}.fa-phone{color:#569ff4}.specialist-grid{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;max-width:1280px;padding:80px 0}.specialist-grid-container{align-items:center;cursor:pointer;display:flex;flex:1 2;flex-direction:column;height:340px;max-width:300px;min-width:270px}.specialist-grid-circle{background:linear-gradient(0deg,#003b80,#569ff4);border-radius:50%;height:150px;min-height:150px;overflow:hidden;width:150px}.specialist-grid-name{min-height:55px}.specialist-grid-type{font-family:Roboto,sans-serif;font-size:18px;font-weight:400}.specialist-grid-photo{height:auto;width:100%}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid transparent;border-top:8px solid transparent;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,.9);cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px rgba(0,0,0,.9);top:0}.carousel:hover .slide .legend{opacity:1}.Contact-area{background-color:#f1f1f1;height:auto;padding:30px 0;width:100%}.google-maps{background-color:aqua;height:581px;width:100%}.direc-title{-webkit-animation:anim-lineUp 3s ease-out;animation:anim-lineUp 3s ease-out;color:#003b80;font-family:Fira Sans,sans-serif;font-weight:600;line-height:1.2;margin-bottom:20px}.hospital-info{flex:1 2;gap:10px}.hospital-info,.letter-hospital{display:flex;justify-content:center}.letter-hospital{align-items:center;background-color:#003b80;border-radius:8px;color:#fff;font-family:Fira Sans,sans-serif;font-size:16px;font-weight:600;height:40px;min-width:40px}.hospital-text{align-items:flex-start;display:flex;flex-direction:column;width:auto}.hospital-name{color:#003b80;font-family:Fira Sans,sans-serif;font-weight:600}.hospital-name,.normal-text-hospital-info{display:flex;flex-wrap:wrap;font-size:15px;text-align:left}.normal-text-hospital-info{align-items:center;gap:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.hospital-phone{cursor:pointer;margin:0}.hospital-info-container{align-items:center;display:flex;flex-direction:column;padding:0 15px}.info-card-hospital{-webkit-animation:anim-lineUp 3s ease-out;animation:anim-lineUp 3s ease-out;display:flex;flex-wrap:wrap;gap:15px;max-width:1280px;width:100%}.contact-input{background-color:#fff;border:0;height:50px;margin-bottom:15px;text-align:start;width:100%}.contact-btn{background-color:#003b80;border:1px solid #003b80;color:#fff;cursor:pointer;display:block;font-size:.88889rem;font-weight:700;margin-bottom:10px;max-width:320px;padding:10px 20px;position:relative;text-align:center;text-transform:uppercase;transition:.5s;width:100%}.contact-btn:hover{background-color:#f1f1f1;color:#003b80;transition:.5s}.form-contact{-webkit-animation:anim-lineUp 3s ease-out;animation:anim-lineUp 3s ease-out;display:flex;flex:1 2;flex-direction:column;margin-left:15px;margin-right:15px;max-width:550px}@media (max-width:900px){.hospital-info{justify-content:left}}.form-content{align-items:center;display:flex;flex:1 2;justify-content:center}.fa-phone{font-size:12px}
/*# sourceMappingURL=main.44e1a34c.css.map*/