:root{--header-height: 100px}@font-face{font-family:"Graphik";src:local("Graphik Black"),local("Graphik-Black"),url("../font/graphik/Graphik-Black.woff2") format("woff2"),url("../font/graphik/Graphik-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Graphik";src:local("Graphik Black Italic"),local("Graphik-BlackItalic"),url("../font/graphik/Graphik-BlackItalic.woff2") format("woff2"),url("../font/graphik/Graphik-BlackItalic.woff") format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Graphik";src:local("Graphik Bold"),local("Graphik-Bold"),url("../font/graphik/Graphik-Bold.woff2") format("woff2"),url("../font/graphik/Graphik-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Graphik";src:local("Graphik Bold Italic"),local("Graphik-BoldItalic"),url("../font/graphik/Graphik-BoldItalic.woff2") format("woff2"),url("../font/graphik/Graphik-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Graphik";src:local("Graphik Extralight"),local("Graphik-Extralight"),url("../font/graphik/Graphik-Extralight.woff2") format("woff2"),url("../font/graphik/Graphik-Extralight.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Graphik";src:local("Graphik Light Italic"),local("Graphik-LightItalic"),url("../font/graphik/Graphik-LightItalic.woff2") format("woff2"),url("../font/graphik/Graphik-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Graphik";src:local("Graphik Medium"),local("Graphik-Medium"),url("../font/graphik/Graphik-Medium.woff2") format("woff2"),url("../font/graphik/Graphik-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Graphik";src:local("Graphik Light"),local("Graphik-Light"),url("../font/graphik/Graphik-Light.woff2") format("woff2"),url("../font/graphik/Graphik-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Graphik";src:local("Graphik Semibold Italic"),local("Graphik-SemiboldItalic"),url("../font/graphik/Graphik-SemiboldItalic.woff2") format("woff2"),url("../font/graphik/Graphik-SemiboldItalic.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Graphik";src:local("Graphik Extralight Italic"),local("Graphik-ExtralightItalic"),url("../font/graphik/Graphik-ExtralightItalic.woff2") format("woff2"),url("../font/graphik/Graphik-ExtralightItalic.woff") format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Graphik";src:local("Graphik Thin Italic"),local("Graphik-ThinItalic"),url("../font/graphik/Graphik-ThinItalic.woff2") format("woff2"),url("../font/graphik/Graphik-ThinItalic.woff") format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Graphik";src:local("Graphik Regular"),local("Graphik-Regular"),url("../font/graphik/Graphik-Regular.woff2") format("woff2"),url("../font/graphik/Graphik-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Graphik";src:local("Graphik Thin"),local("Graphik-Thin"),url("../font/graphik/Graphik-Thin.woff2") format("woff2"),url("../font/graphik/Graphik-Thin.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Graphik";src:local("Graphik Semibold"),local("Graphik-Semibold"),url("../font/graphik/Graphik-Semibold.woff2") format("woff2"),url("../font/graphik/Graphik-Semibold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Graphik";src:local("Graphik Regular Italic"),local("Graphik-RegularItalic"),url("../font/graphik/Graphik-RegularItalic.woff2") format("woff2"),url("../font/graphik/Graphik-RegularItalic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Graphik";src:local("Graphik Medium Italic"),local("Graphik-MediumItalic"),url("../font/graphik/Graphik-MediumItalic.woff2") format("woff2"),url("../font/graphik/Graphik-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"HK Grotesk";src:local("HK Grotesk Black"),local("HKGrotesk-Black"),url("../font/hk-grotesk/HKGrotesk-Black.woff2") format("woff2"),url("../font/hk-grotesk/HKGrotesk-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"HK Grotesk";src:local("HK Grotesk Light"),local("HKGrotesk-Light"),url("../font/hk-grotesk/HKGrotesk-Light.woff2") format("woff2"),url("../font/hk-grotesk/HKGrotesk-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"HK Grotesk";src:local("HK Grotesk Bold"),local("HKGrotesk-Bold"),url("../font/hk-grotesk/HKGrotesk-Bold.woff2") format("woff2"),url("../font/hk-grotesk/HKGrotesk-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"HK Grotesk";src:local("HK Grotesk Bold Italic"),local("HKGrotesk-BoldItalic"),url("../font/hk-grotesk/HKGrotesk-BoldItalic.woff2") format("woff2"),url("../font/hk-grotesk/HKGrotesk-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"HK Grotesk";src:local("HK Grotesk Medium Italic"),local("HKGrotesk-MediumItalic"),url("../font/hk-grotesk/HKGrotesk-MediumItalic.woff2") format("woff2"),url("../font/hk-grotesk/HKGrotesk-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"HK Grotesk";src:local("HK Grotesk Italic"),local("HKGrotesk-Italic"),url("../font/hk-grotesk/HKGrotesk-Italic.woff2") format("woff2"),url("../font/hk-grotesk/HKGrotesk-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"HK Grotesk";src:local("HK Grotesk Light Italic"),local("HKGrotesk-LightItalic"),url("../font/hk-grotesk/HKGrotesk-LightItalic.woff2") format("woff2"),url("../font/hk-grotesk/HKGrotesk-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"HK Grotesk";src:local("HK Grotesk ExtraBold"),local("HKGrotesk-ExtraBold"),url("../font/hk-grotesk/HKGrotesk-ExtraBold.woff2") format("woff2"),url("../font/hk-grotesk/HKGrotesk-ExtraBold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"HK Grotesk";src:local("HK Grotesk Medium"),local("HKGrotesk-Medium"),url("../font/hk-grotesk/HKGrotesk-Medium.woff2") format("woff2"),url("../font/hk-grotesk/HKGrotesk-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"HK Grotesk";src:local("HK Grotesk Regular"),local("HKGrotesk-Regular"),url("../font/hk-grotesk/HKGrotesk-Regular.woff2") format("woff2"),url("../font/hk-grotesk/HKGrotesk-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"HK Grotesk";src:local("HK Grotesk SemiBold"),local("HKGrotesk-SemiBold"),url("../font/hk-grotesk/HKGrotesk-SemiBold.woff2") format("woff2"),url("../font/hk-grotesk/HKGrotesk-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"HK Grotesk";src:local("HK Grotesk SemiBold Italic"),local("HKGrotesk-SemiBoldItalic"),url("../font/hk-grotesk/HKGrotesk-SemiBoldItalic.woff2") format("woff2"),url("../font/hk-grotesk/HKGrotesk-SemiBoldItalic.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:unset !important}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}footer,header,nav,section,main{display:block}body{line-height:1;font-size:16px}a,a:hover,a:active,a:focus,a:visited{text-decoration:none}ol,ul{list-style:none !important}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}body{font-size:16px;line-height:1.5;font-family:"HK Grotesk",sans-serif;background-color:#f1f1f1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*,*:focus,*:hover,*:active,*::before,*::after{outline:unset !important}*::-webkit-scrollbar{width:5px;height:5px}*::-webkit-scrollbar-track{border-left:1px solid rgba(87,51,145,.2);background-color:#f1f1f1}*::-webkit-scrollbar-thumb{background-color:#573391}input,form,table,select,textarea,button{font-family:"HK Grotesk",sans-serif;font-size:1rem;outline:unset}.container{max-width:1290px;width:100%;padding:0 30px;margin:0 auto}.container--stretch{margin:unset;padding:unset;max-width:100%}.container--fluid{margin:unset;max-width:100%}.container--wide{max-width:1650px}.container--narrow{max-width:1080px}.container--narrower{max-width:860px}.container--narrowest{max-width:540px}.grid{display:grid}.columns--2{grid-template-columns:repeat(2, minmax(0, 1fr))}.columns--3{grid-template-columns:repeat(3, minmax(0, 1fr))}.columns--4{grid-template-columns:repeat(4, minmax(0, 1fr))}.columns--5{grid-template-columns:repeat(5, minmax(0, 1fr))}.columns--6{grid-template-columns:repeat(6, minmax(0, 1fr))}.columns--7{grid-template-columns:repeat(7, minmax(0, 1fr))}.columns--8{grid-template-columns:repeat(8, minmax(0, 1fr))}.columns--9{grid-template-columns:repeat(9, minmax(0, 1fr))}.columns--10{grid-template-columns:repeat(10, minmax(0, 1fr))}.columns--11{grid-template-columns:repeat(11, minmax(0, 1fr))}.columns--12{grid-template-columns:repeat(12, minmax(0, 1fr))}.gap--15{grid-gap:15px}.gap--30{grid-gap:30px}.gap--45{grid-gap:45px}.gap--60{grid-gap:60px}.gap--90{grid-gap:90px}.gap--120{grid-gap:120px}.align--center{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.align--bottom{-webkit-box-align:end;-webkit-align-items:end;-moz-box-align:end;-ms-flex-align:end;align-items:end}.mt--0{margin-top:0px !important}.mt--15{margin-top:15px !important}.mt--20{margin-top:20px !important}.mt--30{margin-top:30px !important}.mt--45{margin-top:45px !important}.mt--60{margin-top:60px !important}.mt--90{margin-top:90px !important}.mt--120{margin-top:120px !important}.mt--150{margin-top:150px !important}.mt--180{margin-top:180px !important}.mt--210{margin-top:210px !important}.mb--0{margin-bottom:0px !important}.mb--15{margin-bottom:15px !important}.mb--20{margin-bottom:20px !important}.mb--30{margin-bottom:30px !important}.mb--45{margin-bottom:45px !important}.mb--60{margin-bottom:60px !important}.mb--90{margin-bottom:90px !important}.mb--120{margin-bottom:120px !important}.mb--150{margin-bottom:150px !important}.mb--180{margin-bottom:180px !important}.mb--210{margin-bottom:210px !important}.sticky{position:-webkit-sticky !important;position:sticky !important;top:30px;-webkit-transition:.3s ease all !important;-o-transition:.3s ease all !important;-moz-transition:.3s ease all !important;transition:.3s ease all !important}.kvkk-popup{width:100%;height:100%;max-width:550px;max-height:90%;padding:0;margin:0;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;overflow:hidden;padding-bottom:30px}.kvkk-popup .fancybox-close-small{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;right:20px;top:20px;background-color:#573391;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;color:#fff}.kvkk-popup .fancybox-close-small svg{-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.kvkk-popup .fancybox-close-small:hover svg{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);color:#fff}.kvkk-popup .wrapper{height:100%;overflow-x:hidden;overflow-y:auto;padding:75px 30px 0}.kvkk-popup .wrapper .inner{width:100%;height:100%;text-align:justify}.kvkk-popup .wrapper .inner>*:last-child{margin-bottom:0}.split-line{overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);mask-image:-webkit-radial-gradient(white, black)}.stroke{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1px}.stroke--gigas{stroke:#573391}.stroke--white{stroke:#fff}.header-space{margin-top:var(--header-height)}.content-grid{display:grid;grid-template-columns:minmax(0, 36px) minmax(0, auto) minmax(0, 250px)}.content-grid>.settings{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content-grid>.settings .item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:36px}.content-grid>.settings .item.text-size svg{height:30px}.content-grid>.settings .item svg{height:15px;fill:#969696;-webkit-transition:.3s ease fill;-o-transition:.3s ease fill;-moz-transition:.3s ease fill;transition:.3s ease fill}.content-grid>.settings .item:hover svg{fill:#573391}.content-grid>.settings .item+.item{margin-top:20px;padding-top:20px;border-top:1px solid #e3e3e3}.content-grid>.settings .item.link-copy{position:relative}.content-grid>.settings .item.link-copy span{font-size:.625rem;color:#fff;display:block;background-color:#573391;position:absolute;bottom:-webkit-calc(100% + 15px);bottom:-moz-calc(100% + 15px);bottom:calc(100% + 15px);left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;padding:6px 10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;opacity:0;font-weight:500;visibility:hidden}.content-grid>.settings .item.link-copy.copied span{-webkit-animation:copied 1s forwards;-moz-animation:copied 1s forwards;-o-animation:copied 1s forwards;animation:copied 1s forwards}.content-grid>.settings .share{margin-top:60px}.content-grid>.settings .share a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:36px}.content-grid>.settings .share a svg{height:15px;fill:#bcbcbc;-webkit-transition:.3s ease fill;-o-transition:.3s ease fill;-moz-transition:.3s ease fill;transition:.3s ease fill}.content-grid>.settings .share a:hover svg{fill:#573391}.content-grid>.settings .share a+a{margin-top:20px;padding-top:20px;border-top:1px solid #e3e3e3}.content-grid>.context{padding:0 120px 0 60px}.content-grid>.context>*:last-child{margin-bottom:0}.field-title{font-size:1.625rem;font-weight:600;color:#575757;line-height:1.5;margin-bottom:30px}.field-title.flex{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.field-title .more{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.field-title .more span{display:block;white-space:nowrap;color:#573391;font-size:.875rem;font-weight:500;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.field-title .more svg{margin-left:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;fill:#573391;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.field-title .more:hover span{color:#707070}.field-title .more:hover svg{fill:#707070;-webkit-transform:translateX(5px) rotate(45deg);-moz-transform:translateX(5px) rotate(45deg);-ms-transform:translateX(5px) rotate(45deg);-o-transform:translateX(5px) rotate(45deg);transform:translateX(5px) rotate(45deg)}.popup-form{width:100%;max-width:1000px;max-height:90%;padding:0;margin:0;overflow:hidden;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.popup-form .fancybox-close-small{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;right:20px;top:20px;background-color:#573391;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;color:#fff}.popup-form .fancybox-close-small svg{-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.popup-form .fancybox-close-small:hover svg{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);color:#fff}.popup-form .wrapper{padding:30px;height:100%;overflow-x:hidden;overflow-y:visible}.popup-form .wrapper .inner{display:grid;grid-template-columns:minmax(0, 300px) minmax(0, auto)}.popup-form .wrapper .inner .banner-field{overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);mask-image:-webkit-radial-gradient(white, black);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;position:relative;padding:45px 30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.popup-form .wrapper .inner .banner-field .background{position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%}.popup-form .wrapper .inner .banner-field .background img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;width:100%;height:100%}.popup-form .wrapper .inner .banner-field .background::after{content:"";position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;background-color:rgba(87,51,145,.75)}.popup-form .wrapper .inner .banner-field .logo{padding:0 15px;position:relative;display:block;z-index:1;width:100%}.popup-form .wrapper .inner .banner-field .logo img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block;width:100%;height:100%}.popup-form .wrapper .inner .banner-field .contacts .item{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1}.popup-form .wrapper .inner .banner-field .contacts .item svg{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;fill:#fff;width:24px;height:20px;margin-right:15px}.popup-form .wrapper .inner .banner-field .contacts .item span{color:#fff;line-height:1.5;font-size:1rem;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.popup-form .wrapper .inner .banner-field .contacts .item:hover span{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px);opacity:.75}.popup-form .wrapper .inner .banner-field .contacts .item+.item{margin-top:15px}.popup-form .wrapper .inner .form-field{padding:30px 0 0 45px}.popup-form .wrapper .inner .form-field .title{font-size:1.625rem;font-weight:600;line-height:1.5;color:#573391}.popup-form .wrapper .inner .form-field .expo{color:#969696;line-height:1.75;font-size:1rem;margin-bottom:30px}.penta-logo{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:125px}.penta-logo .penta-logo-brand{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.penta-logo .penta-logo-brand .penta-logo-img{width:33px;height:30px;position:relative}.penta-logo .penta-logo-brand .penta-logo-img .penta-logo-p{display:block;position:absolute;left:0;top:0}.penta-logo .penta-logo-brand .penta-logo-img .penta-logo-y{display:block;position:absolute;left:8px;top:15px;-webkit-animation:penta-animation 2s linear infinite;-moz-animation:penta-animation 2s linear infinite;-o-animation:penta-animation 2s linear infinite;animation:penta-animation 2s linear infinite;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.penta-logo .penta-logo-text{font-weight:400;max-width:82px;font-family:"Segoe UI",Tahoma,Verdana,sans-serif;text-transform:uppercase;letter-spacing:2.5px;margin-right:5px;-webkit-transform:scale(0.9) translateZ(0) translate3d(0, 0, 0) perspective(1px);-moz-transform:scale(0.9) translateZ(0) translate3d(0, 0, 0) perspective(1px);transform:scale(0.9) translateZ(0) translate3d(0, 0, 0) perspective(1px);text-align:right;-webkit-transition:opacity .3s ease,max-width .3s ease;-o-transition:opacity .3s ease,max-width .3s ease;-moz-transition:opacity .3s ease,max-width .3s ease;transition:opacity .3s ease,max-width .3s ease;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.penta-logo .penta-logo-brand strong{font-weight:400;overflow:hidden;max-width:0;display:block;font-family:"Segoe UI",Tahoma,Verdana,sans-serif;text-transform:uppercase;letter-spacing:2.5px;margin-left:5px;-webkit-transform:scale(0.9) translateZ(0) translate3d(0, 0, 0) perspective(1px);-moz-transform:scale(0.9) translateZ(0) translate3d(0, 0, 0) perspective(1px);transform:scale(0.9) translateZ(0) translate3d(0, 0, 0) perspective(1px);-webkit-transition:max-width .3s ease;-o-transition:max-width .3s ease;-moz-transition:max-width .3s ease;transition:max-width .3s ease}.penta-logo.dark .penta-logo-text{color:#fff}.penta-logo.dark .penta-logo-brand strong{color:#fff}.penta-logo.light .penta-logo-text{color:#000}.penta-logo.light .penta-logo-brand strong{color:#000}.penta-logo:hover .penta-logo-brand strong{max-width:75px !important}.penta-logo:hover .penta-logo-text{opacity:0 !important;max-width:0 !important}@-webkit-keyframes penta-animation{from{-webkit-transform:scale(0.85) rotateY(0deg) translateZ(0) translate3d(0, 0, 0) perspective(1px);transform:scale(0.85) rotateY(0deg) translateZ(0) translate3d(0, 0, 0) perspective(1px)}to{-webkit-transform:scale(0.85) rotateY(-360deg) translateZ(0) translate3d(0, 0, 0) perspective(1px);transform:scale(0.85) rotateY(-360deg) translateZ(0) translate3d(0, 0, 0) perspective(1px)}}@-moz-keyframes penta-animation{from{-moz-transform:scale(0.85) rotateY(0deg) translateZ(0) translate3d(0, 0, 0) perspective(1px);transform:scale(0.85) rotateY(0deg) translateZ(0) translate3d(0, 0, 0) perspective(1px)}to{-moz-transform:scale(0.85) rotateY(-360deg) translateZ(0) translate3d(0, 0, 0) perspective(1px);transform:scale(0.85) rotateY(-360deg) translateZ(0) translate3d(0, 0, 0) perspective(1px)}}@-o-keyframes penta-animation{from{transform:scale(0.85) rotateY(0deg) translateZ(0) translate3d(0, 0, 0) perspective(1px)}to{transform:scale(0.85) rotateY(-360deg) translateZ(0) translate3d(0, 0, 0) perspective(1px)}}@keyframes penta-animation{from{-webkit-transform:scale(0.85) rotateY(0deg) translateZ(0) translate3d(0, 0, 0) perspective(1px);-moz-transform:scale(0.85) rotateY(0deg) translateZ(0) translate3d(0, 0, 0) perspective(1px);transform:scale(0.85) rotateY(0deg) translateZ(0) translate3d(0, 0, 0) perspective(1px)}to{-webkit-transform:scale(0.85) rotateY(-360deg) translateZ(0) translate3d(0, 0, 0) perspective(1px);-moz-transform:scale(0.85) rotateY(-360deg) translateZ(0) translate3d(0, 0, 0) perspective(1px);transform:scale(0.85) rotateY(-360deg) translateZ(0) translate3d(0, 0, 0) perspective(1px)}}.type{color:#969696;font-size:1.25rem;line-height:1.75}.type.small{font-size:1rem}.type.small h1,.type.small h2,.type.small h3,.type.small h4,.type.small h5,.type.small h6{margin-bottom:15px}.type.small h1{font-size:2.25rem}.type.small h2{font-size:1.875rem}.type.small h3{font-size:1.625rem}.type.small h4{font-size:1.5rem}.type.small h5{font-size:1.25rem}.type.small h6{font-size:1.125rem}.type.small p{margin-bottom:15px;font-size:1rem}.type.small em{display:block;font-size:1.5rem;margin-bottom:20px;line-height:1.75}.type.small ul>li{font-size:1rem}.type.small ul>li+li{margin-top:10px}.type.small .table table tr td,.type.small .table table tr th{font-size:1rem}.type h1,.type h2,.type h3,.type h4,.type h5,.type h6{line-height:1.25;margin-bottom:30px;color:#575757;font-weight:500}.type h1{font-size:3rem}.type h2{font-size:2.5rem}.type h3{font-size:2.25rem}.type h4{font-size:1.875rem}.type h5{font-size:1.625rem}.type h6{font-size:1.33rem}.type strong,.type b{font-weight:600}.type u{text-decoration:none;border-bottom:1px solid #bcbcbc}.type i{font-style:italic}.type p{line-height:1.75;margin-bottom:30px;font-size:1.25rem;font-weight:300}.type p strong,.type p b{font-weight:500}.type em{display:block;font-size:1.875rem;margin-bottom:30px;line-height:1.75;font-weight:300}.type em strong,.type em b{font-weight:500}.type a{color:#573391;font-weight:500;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.type a:hover{color:#7b4fc1}.type ul,.type ol{margin-bottom:30px}.type ul li,.type ol li{font-weight:300;font-size:1.25rem;color:#969696;line-height:1.5;padding-left:40px;position:relative}.type ul li::before,.type ol li::before{content:"";position:absolute;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:inline-block;left:4px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:12px;width:12px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMy4zNyAxMiI+PGRlZnM+PHN0eWxlPi5ke2ZpbGw6IzU2MzU4Yzt9PC9zdHlsZT48L2RlZnM+PHBhdGggY2xhc3M9ImQiIGQ9Ik00LjMzLDEuNWMtLjE4LDAtLjM0LC4xLS40MywuMjVMMS41Nyw1Ljc1Yy0uMDksLjE2LS4wOSwuMzUsMCwuNWwyLjMzLDRjLjA5LC4xNSwuMjUsLjI1LC40MywuMjVoNC43Yy4xOCwwLC4zNC0uMSwuNDMtLjI1bDIuMzMtNGMuMDktLjE2LC4wOS0uMzUsMC0uNUw5LjQ3LDEuNzVjLS4wOS0uMTUtLjI1LS4yNS0uNDMtLjI1SDQuMzNtMC0xLjVoNC43Yy43MSwwLDEuMzcsLjM4LDEuNzMsLjk5bDIuMzMsNGMuMzYsLjYyLC4zNiwxLjM5LDAsMi4wMmwtMi4zMyw0Yy0uMzYsLjYxLTEuMDIsLjk5LTEuNzMsLjk5SDQuMzNjLS43MSwwLTEuMzctLjM4LTEuNzMtLjk5TC4yNyw3LjAxYy0uMzYtLjYyLS4zNi0xLjM5LDAtMi4wMkwyLjYxLC45OWMuMzYtLjYxLDEuMDItLjk5LDEuNzMtLjk5WiIvPjwvc3ZnPg==");-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-position:center center;background-repeat:no-repeat}.type ul li+li,.type ol li+li{margin-top:15px}.type img{max-width:100%;margin-bottom:30px}.type.opacity--light,.type .opacity--light{opacity:75% !important}.type.opacity--lighter,.type .opacity--lighter{opacity:50% !important}.type.opacity--lightest,.type .opacity--lightest{opacity:25% !important}.type.bold,.type .bold{font-weight:bold}.type.center,.type .center{text-align:center}.type.left,.type .left{text-align:left}.type.justify,.type .justify{text-align:justify}.type.heading--1,.type .heading--1{font-size:3rem;line-height:1.25}.type.heading--2,.type .heading--2{font-size:2.25rem;line-height:1.25}.type.heading--3,.type .heading--3{font-size:1.875rem;line-height:1.25}.type.heading--4,.type .heading--4{font-size:1.625rem;line-height:1.25}.type.heading--5,.type .heading--5{font-size:1.25rem;line-height:1.5}.type.heading--6,.type .heading--6{font-size:1.125rem;line-height:1.5}.type.heading--margin,.type .heading--margin{margin-bottom:30px}.editor img{max-width:100%;margin-bottom:30px}.editor.alignleft,.editor .alignleft{float:left;margin-right:30px}.editor.alignright,.editor .alignright{float:right;margin-left:30px}.editor.center{text-align:center}.button{height:40px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 20px;border:0;outline:unset;cursor:pointer;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;background-color:rgba(0,0,0,0);position:relative;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.button.color--gigas{background-color:#573391;background:-webkit-gradient(linear, left top, right top, from(#9775ce), color-stop(75%, #573391), to(#573391));background:-webkit-linear-gradient(left, #9775ce 0%, #573391 75%, #573391 100%);background:-moz-linear-gradient(left, #9775ce 0%, #573391 75%, #573391 100%);background:-o-linear-gradient(left, #9775ce 0%, #573391 75%, #573391 100%);background:linear-gradient(90deg, #9775ce 0%, #573391 75%, #573391 100%);-moz-background-size:200% 100%;-o-background-size:200% 100%;background-size:200% 100%;background-position:center right}.button.color--gigas span{color:#fff}.button.color--gigas .icon{background-color:#fff}.button.color--gigas:hover{background-position:center left;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 10px 30px -15px #573391;-moz-box-shadow:0 10px 30px -15px #573391;box-shadow:0 10px 30px -15px #573391}.button.color--white{background-color:#fff;background:-webkit-gradient(linear, left top, right top, from(white), color-stop(75%, white), to(white));background:-webkit-linear-gradient(left, white 0%, white 75%, white 100%);background:-moz-linear-gradient(left, white 0%, white 75%, white 100%);background:-o-linear-gradient(left, white 0%, white 75%, white 100%);background:linear-gradient(90deg, white 0%, white 75%, white 100%);-moz-background-size:200% 100%;-o-background-size:200% 100%;background-size:200% 100%;-webkit-box-shadow:0 0 0 1px #573391;-moz-box-shadow:0 0 0 1px #573391;box-shadow:0 0 0 1px #573391;background-position:center right}.button.color--white span{color:#573391}.button.color--white .icon{background-color:#573391}.button.color--white:hover{background-position:center left;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 10px 30px -15px #573391;-moz-box-shadow:0 10px 30px -15px #573391;box-shadow:0 10px 30px -15px #573391}.button.icon--wrapped-left{padding:0 20px 0 7px}.button.icon--wrapped-left .icon{margin-right:10px}.button.icon--wrapped-right{padding:0 7px 0 20px}.button.icon--wrapped-right .icon{margin-left:10px}.button.icon--left svg{margin-right:15px}.button.icon--right svg{margin-left:15px}.button.icon--small svg{width:10px;height:10px}.button .icon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;width:26px;height:26px}.button span{display:block;-webkit-transition:.3s ease color;-o-transition:.3s ease color;-moz-transition:.3s ease color;transition:.3s ease color;font-size:1rem;white-space:nowrap;position:relative;z-index:1}.button svg{max-height:14px;max-width:14px;width:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;position:relative;z-index:1;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.form{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-auto-rows:auto;grid-gap:30px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.form .item{position:relative}.form .item input[type=text],.form .item input[type=email],.form .item input[type=tel],.form .item input[type=number],.form .item input[type=time],.form .item input[type=date],.form .item textarea,.form .item select{width:100%;height:60px;border:0;border-bottom:1px solid #e3e3e3;font-size:1rem;padding:0;background-color:rgba(0,0,0,0);color:#573391;-webkit-transition:.3s ease border;-o-transition:.3s ease border;-moz-transition:.3s ease border;transition:.3s ease border}.form .item input[type=text]::-webkit-input-placeholder, .form .item input[type=email]::-webkit-input-placeholder, .form .item input[type=tel]::-webkit-input-placeholder, .form .item input[type=number]::-webkit-input-placeholder, .form .item input[type=time]::-webkit-input-placeholder, .form .item input[type=date]::-webkit-input-placeholder, .form .item textarea::-webkit-input-placeholder, .form .item select::-webkit-input-placeholder{color:#7d7d7d}.form .item input[type=text]:-moz-placeholder, .form .item input[type=email]:-moz-placeholder, .form .item input[type=tel]:-moz-placeholder, .form .item input[type=number]:-moz-placeholder, .form .item input[type=time]:-moz-placeholder, .form .item input[type=date]:-moz-placeholder, .form .item textarea:-moz-placeholder, .form .item select:-moz-placeholder{color:#7d7d7d}.form .item input[type=text]::-moz-placeholder, .form .item input[type=email]::-moz-placeholder, .form .item input[type=tel]::-moz-placeholder, .form .item input[type=number]::-moz-placeholder, .form .item input[type=time]::-moz-placeholder, .form .item input[type=date]::-moz-placeholder, .form .item textarea::-moz-placeholder, .form .item select::-moz-placeholder{color:#7d7d7d}.form .item input[type=text]:-ms-input-placeholder, .form .item input[type=email]:-ms-input-placeholder, .form .item input[type=tel]:-ms-input-placeholder, .form .item input[type=number]:-ms-input-placeholder, .form .item input[type=time]:-ms-input-placeholder, .form .item input[type=date]:-ms-input-placeholder, .form .item textarea:-ms-input-placeholder, .form .item select:-ms-input-placeholder{color:#7d7d7d}.form .item input[type=text]::-ms-input-placeholder, .form .item input[type=email]::-ms-input-placeholder, .form .item input[type=tel]::-ms-input-placeholder, .form .item input[type=number]::-ms-input-placeholder, .form .item input[type=time]::-ms-input-placeholder, .form .item input[type=date]::-ms-input-placeholder, .form .item textarea::-ms-input-placeholder, .form .item select::-ms-input-placeholder{color:#7d7d7d}.form .item input[type=text]::placeholder,.form .item input[type=email]::placeholder,.form .item input[type=tel]::placeholder,.form .item input[type=number]::placeholder,.form .item input[type=time]::placeholder,.form .item input[type=date]::placeholder,.form .item textarea::placeholder,.form .item select::placeholder{color:#7d7d7d}.form .item input[type=text]:hover,.form .item input[type=email]:hover,.form .item input[type=tel]:hover,.form .item input[type=number]:hover,.form .item input[type=time]:hover,.form .item input[type=date]:hover,.form .item textarea:hover,.form .item select:hover{border-color:#7d7d7d}.form .item input[type=text]:focus,.form .item input[type=email]:focus,.form .item input[type=tel]:focus,.form .item input[type=number]:focus,.form .item input[type=time]:focus,.form .item input[type=date]:focus,.form .item textarea:focus,.form .item select:focus{border-color:#573391}.form .item input[type=text].wpcf7-not-valid,.form .item input[type=email].wpcf7-not-valid,.form .item input[type=tel].wpcf7-not-valid,.form .item input[type=number].wpcf7-not-valid,.form .item input[type=time].wpcf7-not-valid,.form .item input[type=date].wpcf7-not-valid,.form .item textarea.wpcf7-not-valid,.form .item select.wpcf7-not-valid{border-color:red}.form .item input[type=text].wpcf7-not-valid+.wpcf7-not-valid-tip,.form .item input[type=email].wpcf7-not-valid+.wpcf7-not-valid-tip,.form .item input[type=tel].wpcf7-not-valid+.wpcf7-not-valid-tip,.form .item input[type=number].wpcf7-not-valid+.wpcf7-not-valid-tip,.form .item input[type=time].wpcf7-not-valid+.wpcf7-not-valid-tip,.form .item input[type=date].wpcf7-not-valid+.wpcf7-not-valid-tip,.form .item textarea.wpcf7-not-valid+.wpcf7-not-valid-tip,.form .item select.wpcf7-not-valid+.wpcf7-not-valid-tip{opacity:1;visibility:visible}.form .item textarea{height:90px;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form .item.error input[type=text],.form .item.error input[type=email],.form .item.error input[type=tel],.form .item.error input[type=number],.form .item.error input[type=time],.form .item.error input[type=date],.form .item.error textarea,.form .item.error select{border-color:red}.form .item.error .tooltip{opacity:1;visibility:visible}.form .item.error.custom-checkbox .checkbox .box{-webkit-box-shadow:0 0 0 1px red;-moz-box-shadow:0 0 0 1px red;box-shadow:0 0 0 1px red}.form .item.custom-select select,.form .item .custom-select select{padding-right:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}.form .item.custom-select select::-ms-expand,.form .item .custom-select select::-ms-expand{display:none}.form .item.custom-select::after,.form .item .custom-select::after{pointer-events:none;content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS4zNSA4LjY4Ij48cGF0aCBkPSJNNy42OCw4LjY4aDBBMSwxLDAsMCwxLDcsOC4zOEwuMjksMS43MUExLDEsMCwwLDEsMS43MS4yOWw2LDYsNi02YTEsMSwwLDAsMSwxLjQxLDAsMSwxLDAsMCwxLDAsMS40Mkw4LjM4LDguMzhBMSwxLDAsMCwxLDcuNjgsOC42OFoiLz48L3N2Zz4=");position:absolute;display:block;right:20px;top:28px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:12px;-webkit-filter:invert(69%) sepia(1%) saturate(0%) hue-rotate(337deg) brightness(89%) contrast(86%);filter:invert(69%) sepia(1%) saturate(0%) hue-rotate(337deg) brightness(89%) contrast(86%);opacity:.5}.form .item.custom-date input,.form .item .custom-date input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:50px}.form .item.custom-date input::-webkit-inner-spin-button,.form .item.custom-date input::-webkit-calendar-picker-indicator,.form .item .custom-date input::-webkit-inner-spin-button,.form .item .custom-date input::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none;appearance:none;background:none}.form .item.custom-date::after,.form .item .custom-date::after{pointer-events:none;content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNjkuMjMgMzgzLjMxIj48cGF0aCBkPSJNMzI0LjYzLDM4My4zMWgtMjgwYTMuMzEsMy4zMSwwLDAsMC0uOTQtLjU0QzE1LjcyLDM3Ny4wNywwLDM1Ny45MywwLDMyOS41MlEwLDIwNS44LDAsODIuMUE2My41NCw2My41NCwwLDAsMSwuODIsNzAuNTVDNS41Miw0NS40MSwyNiwyOC41LDUxLjU0LDI4LjQyYzYuMzMsMCwxMi42NywwLDE5LjQxLDAsMC00LjU3LDAtOC43OCwwLTEzQzcxLjA1LDYuMzgsNzcsMCw4NS4yNywwczE0LDYuMzcsMTQuMDgsMTUuNTVjMCw0LjIsMCw4LjQsMCwxMi41OEgyNjkuODZ2LTRjMC0zLjI1LDAtNi40OSwwLTkuNzNDMjcwLDYuMzQsMjc1Ljg0LjIzLDI4My41NiwwczE0LjIyLDUuNywxNC42MywxMy45MmMuMjQsNC42OSwwLDkuNCwwLDE0LjQ5LDcuMjcsMCwxNC4xLDAsMjAuOTMsMGE0Ny4xLDQ3LjEsMCwwLDEsMjMuOTMsNi40M0MzNjAuNiw0NS4xOSwzNjkuMiw2MC42OSwzNjkuMiw4MXEwLDc2LjkyLDAsMTUzLjg0YzAsMzIuMDcuMDYsNjQuMTMsMCw5Ni4yLS4wNywyNC40NS0xNC43OSw0NC4yMi0zNy40LDUwLjQ4QzMyOS40MiwzODIuMTUsMzI3LDM4Mi43MSwzMjQuNjMsMzgzLjMxWm0xNi4yMi0yMzRIMjguNThjLS4wOCwxLjIxLS4yLDIuMTktLjIsMy4xNnEwLDg5LjQzLDAsMTc4Ljg3YzAsMTQuMjQsOS42LDIzLjU3LDIzLjg1LDIzLjU3cTEzMi4zMiwwLDI2NC42MSwwYTI4LjExLDI4LjExLDAsMCwwLDUuNTgtLjM5YzExLjUxLTIuMjgsMTguMzktMTEuMzMsMTguNC0yNC4ycTAtODguNSwwLTE3N1ptLS4yNi0yOC44MWMwLTE0Ljc4LjQ0LTI5LjIzLS4xNS00My42NUEyMC4wOCwyMC4wOCwwLDAsMCwzMjMsNTcuNTNjLTgtMS4wNy0xNi4zMS0uMjItMjQuNzgtLjIyLDAsNC4zNi4wOCw4LjcsMCwxM0MyOTgsNzguODksMjkyLDg1LjE0LDI4NC4wNyw4NS4yUzI3MCw3OC44NCwyNjkuODcsNzAuMTFjMC00LjMyLDAtOC42NSwwLTEzSDk5LjM1VjYxYzAsMy4yNC4wNSw2LjQ5LDAsOS43My0uMTYsOC4xOC02LjI1LDE0LjQzLTE0LjA2LDE0LjQ4QTE0LjMsMTQuMywwLDAsMSw3MSw3MS4yM2MtLjIzLTQuNjgsMC05LjM4LDAtMTQuNEg1M2MtMTUuMywwLTI0LjU0LDkuMTItMjQuNTksMjQuMzMtLjA1LDExLjg1LDAsMjMuNywwLDM1LjU1djMuNzZaIi8+PC9zdmc+");position:absolute;display:block;right:20px;top:30px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:20px;-webkit-filter:invert(69%) sepia(1%) saturate(0%) hue-rotate(337deg) brightness(89%) contrast(86%);filter:invert(69%) sepia(1%) saturate(0%) hue-rotate(337deg) brightness(89%) contrast(86%)}.form .item.custom-time input,.form .item .custom-time input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:50px}.form .item.custom-time input::-webkit-inner-spin-button,.form .item.custom-time input::-webkit-calendar-picker-indicator,.form .item .custom-time input::-webkit-inner-spin-button,.form .item .custom-time input::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none;appearance:none;background:none}.form .item.custom-time::after,.form .item .custom-time::after{pointer-events:none;content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNTIuMjYgMzUxLjM4Ij48cGF0aCBkPSJNMTc2LjE3LDM1MS4zOEM4MCwzNTEuODQuMzEsMjcyLjg5LDAsMTc2Ljg5LS4zMSw3OS4yMiw3OCwuNTUsMTc2LjA1LDBjOTYuMjMtLjUzLDE3Niw3OC43OCwxNzYuMiwxNzUuMzFDMzUyLjUxLDI3Mi4zMywyNzMuOTIsMzUwLjkxLDE3Ni4xNywzNTEuMzhaTTE3Ni4yMiwzMkM5Ni43NywzMiwzMi4wOSw5Ni4zLDMyLjA2LDE3NS4zMmMwLDc5LjU1LDY0LjM5LDE0NC4xMywxNDMuNzQsMTQ0LjEyLDc5Ljc2LDAsMTQ0LjM1LTY0LjQsMTQ0LjM5LTE0My45MkMzMjAuMjMsOTYuNDksMjU1LjUyLDMyLDE3Ni4yMiwzMlptMTUuODQsOTFjMC0xNC4zMy4xLTI4LjY3LDAtNDMtLjA5LTkuMjUtNi44Ny0xNS45My0xNS44MS0xNmExNS41MSwxNS41MSwwLDAsMC0xNiwxNS43OWMtLjEsMzIuMDUsMCw2NC4wOSwwLDk2LjEzYTE0Ljc3LDE0Ljc3LDAsMCwwLDQuNDIsMTAuNzlxMjQuMDcsMjQuMTIsNDguMjUsNDguMTRhMTQuOTEsMTQuOTEsMCwwLDAsMTQuNSw0LjA5LDE1LjIsMTUuMiwwLDAsMCwxMS45LTExLjIxYzEuNzktNi4yMiwwLTExLjU3LTQuNDQtMTYuMDdxLTIwLTIwLTQwLjA2LTM5LjkxYTguMjMsOC4yMywwLDAsMS0yLjc2LTYuNTFjLjE0LTE0LjA5LjA2LTI4LjE4LjA2LTQyLjI3WiIvPjwvc3ZnPg==");position:absolute;display:block;right:20px;top:30px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:20px;-webkit-filter:invert(69%) sepia(1%) saturate(0%) hue-rotate(337deg) brightness(89%) contrast(86%);filter:invert(69%) sepia(1%) saturate(0%) hue-rotate(337deg) brightness(89%) contrast(86%)}.form .item.custom-checkbox,.form .item .custom-checkbox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.form .item.custom-checkbox .checkbox,.form .item .custom-checkbox .checkbox{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;width:18px;height:18px;margin-right:15px}.form .item.custom-checkbox .checkbox .box,.form .item .custom-checkbox .checkbox .box{width:100%;height:100%;-webkit-box-shadow:0 0 0 1px #e3e3e3;-moz-box-shadow:0 0 0 1px #e3e3e3;box-shadow:0 0 0 1px #e3e3e3;-webkit-transition:.3s ease box-shadow;-o-transition:.3s ease box-shadow;-moz-transition:.3s ease box-shadow;transition:.3s ease box-shadow;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.form .item.custom-checkbox .checkbox .box::before,.form .item .custom-checkbox .checkbox .box::before{content:"";position:absolute;left:50%;top:50%;width:9px;height:9px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#573391;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:0;visibility:hidden;-webkit-transform:.1s ease all;-moz-transform:.1s ease all;-ms-transform:.1s ease all;-o-transform:.1s ease all;transform:.1s ease all}.form .item.custom-checkbox .checkbox input,.form .item .custom-checkbox .checkbox input{width:100%;height:100%;left:0;top:0;opacity:0;position:absolute;cursor:pointer;z-index:1}.form .item.custom-checkbox .checkbox input:hover+.box,.form .item .custom-checkbox .checkbox input:hover+.box{-webkit-box-shadow:0 0 0 1px #7d7d7d;-moz-box-shadow:0 0 0 1px #7d7d7d;box-shadow:0 0 0 1px #7d7d7d}.form .item.custom-checkbox .checkbox input:focus+.box,.form .item .custom-checkbox .checkbox input:focus+.box{-webkit-box-shadow:0 0 0 1px #573391;-moz-box-shadow:0 0 0 1px #573391;box-shadow:0 0 0 1px #573391}.form .item.custom-checkbox .checkbox input:checked+.box::before,.form .item .custom-checkbox .checkbox input:checked+.box::before{opacity:1;visibility:visible}.form .item.custom-checkbox .text,.form .item .custom-checkbox .text{line-height:1.5;font-size:.75rem;color:#707070}.form .item.custom-checkbox .text a,.form .item .custom-checkbox .text a{font-weight:600;color:#707070;-webkit-transition:.3s ease color;-o-transition:.3s ease color;-moz-transition:.3s ease color;transition:.3s ease color}.form .item.custom-checkbox .text a:hover,.form .item .custom-checkbox .text a:hover{color:#573391}.form .item.custom-file,.form .item .custom-file{position:relative}.form .item.custom-file .file,.form .item .custom-file .file{border:1px solid #573391;height:60px;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;padding:0 20px;cursor:pointer;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);mask-image:-webkit-radial-gradient(white, black)}.form .item.custom-file .file::before,.form .item .custom-file .file::before{content:"";position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;width:0;background-color:#573391;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.form .item.custom-file .file span,.form .item .custom-file .file span{-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;color:#573391;position:relative}.form .item.custom-file .file svg,.form .item .custom-file .file svg{-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;fill:#573391;width:15px;height:15px;margin-left:15px;position:relative}.form .item.custom-file .file-name,.form .item .custom-file .file-name{white-space:nowrap;overflow:hidden;width:100%;height:26px;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:.875rem;color:rgba(0,0,0,.5);padding:10px 5px 0}.form .item.custom-file input,.form .item .custom-file input{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;cursor:pointer;z-index:2}.form .item.width--one-quarter{grid-column:span 1}.form .item.width--half{grid-column:span 2}.form .item.width--three-quarters{grid-column:span 3}.form .item.width--full{grid-column:span 4}.form .item.justify--right{justify-self:end}.form .item .tooltip,.form .item .wpcf7-not-valid-tip{opacity:0;visibility:hidden;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:50%;right:0;color:#707070;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;font-size:.75rem;padding:10px 15px 10px 40px;background-color:rgba(0,0,0,0)}.form .item .tooltip::before,.form .item .wpcf7-not-valid-tip::before{content:"";position:absolute;top:50%;left:15px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODguMzEgMzU1LjE5Ij48cGF0aCBkPSJNMCwyODBjMS45My0xNy42NiwxMS4zLTMyLjE2LDE5Ljk0LTQ3LDcuMzEtMTIuNTUsMTQuNTQtMjUuMTQsMjEuODEtMzcuNzJxNDUuNzctNzkuMjQsOTEuNTEtMTU4LjQ5YzExLjExLTE5LjI4LDI3LjExLTMxLjQxLDQ5LjE2LTM1LjcyLDI1LTQuODcsNTQuNDYsNi41Niw2Ny44NywyOC4xOSwxNC4zNywyMy4xNywyNy43Miw0Nyw0MS4zOSw3MC41OXE0My4xNyw3NC42MSw4Ni4yMywxNDkuMjljOS4zLDE2LjA4LDEyLjc0LDMzLDguNzksNTEuMzctNi44OSwzMi0zNS4wOCw1NC40Ny02OC44OSw1NC41OC0zNi42Ny4xMi03My4zMywwLTExMCwwcS02OC40OCwwLTEzNi45MywwYy0yMi4xMiwwLTQwLjY2LTgtNTQuOS0yNS4xNkE2OS4yOCw2OS4yOCwwLDAsMSwuNjcsMjk1LjA2Yy0uMTQtMS0uNDQtMS45Mi0uNjctMi44OVptMTkzLjU0LDQzLjgxcTYxLjQzLDAsMTIyLjg2LDBjMTEuNjQsMCwyMS45MS0zLjMsMzAtMTIsMTIuMTQtMTMsMTMuOTEtMzAuNDgsNC42NS00Ni41MnEtNDktODUtOTguMTEtMTY5LjkzQzI0My44LDc5LjU3LDIzNSw2My41LDIyNS4yMiw0OGMtNy44OS0xMi40OS0yMC4xLTE3LjctMzQuNzktMTYuMzRDMTc2Ljc1LDMzLDE2Ny4yNiw0MC40NywxNjAuNSw1Mi4yMXEtNDguMyw4My44Ny05Ni44LDE2Ny42MmMtOS41MywxNi41MS0xOS40MSwzMi44NS0yOC4zMyw0OS42OEMyOC43LDI4Mi4xLDMwLDI5NSwzNy44MSwzMDYuOTNzMTkuNTQsMTYuOTMsMzMuNjIsMTYuOTJRMTMyLjUsMzIzLjgsMTkzLjU0LDMyMy44NFptOC44NS0yMTNjLTE0LjQ3LTYuNzMtMjkuNjIsNS4yNy0yOC40OSwyMi4yNiwxLjM1LDIwLjI4LDIuNDgsNDAuNTgsMy43NCw2MC44Ny42Miw5Ljk1LDEsMTkuOTMsMi4xLDI5LjgzLjgzLDcuMjgsNywxMi4wNywxNC4yMywxMi4xN2ExNC41NiwxNC41NiwwLDAsMCwxNC43Mi0xMi4xOGMuNi0zLjU4LjQzLTcuMjguNjQtMTAuOTNxMi4zMi0zOS45LDQuNjQtNzkuOEMyMTQuNTgsMTIzLjMsMjExLjgsMTE1LjE4LDIwMi4zOSwxMTAuODFabTExLjMzLDE1OS41NWMuMzYtMTEuMjktOC4xMS0yMC40OC0xOS4wOC0yMC42OWExOS44NywxOS44NywwLDAsMC0uODYsMzkuNzRBMTkuNjMsMTkuNjMsMCwwLDAsMjEzLjcyLDI3MC4zNloiLz48L3N2Zz4=");-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-position:center center;background-repeat:no-repeat;width:14px;height:14px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-filter:invert(21%) sepia(83%) saturate(7411%) hue-rotate(359deg) brightness(105%) contrast(122%);filter:invert(21%) sepia(83%) saturate(7411%) hue-rotate(359deg) brightness(105%) contrast(122%)}.form .item .wpcf7-form-control-wrap{display:block}.wpcf7-response-output{border:0 !important;color:#707070;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;line-height:1.5;background-color:rgba(0,0,0,0);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;font-size:.875rem;padding:15px 30px 15px 45px !important;position:relative}.wpcf7-response-output::before{content:"";position:absolute;top:50%;left:15px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODguMzEgMzU1LjE5Ij48cGF0aCBkPSJNMCwyODBjMS45My0xNy42NiwxMS4zLTMyLjE2LDE5Ljk0LTQ3LDcuMzEtMTIuNTUsMTQuNTQtMjUuMTQsMjEuODEtMzcuNzJxNDUuNzctNzkuMjQsOTEuNTEtMTU4LjQ5YzExLjExLTE5LjI4LDI3LjExLTMxLjQxLDQ5LjE2LTM1LjcyLDI1LTQuODcsNTQuNDYsNi41Niw2Ny44NywyOC4xOSwxNC4zNywyMy4xNywyNy43Miw0Nyw0MS4zOSw3MC41OXE0My4xNyw3NC42MSw4Ni4yMywxNDkuMjljOS4zLDE2LjA4LDEyLjc0LDMzLDguNzksNTEuMzctNi44OSwzMi0zNS4wOCw1NC40Ny02OC44OSw1NC41OC0zNi42Ny4xMi03My4zMywwLTExMCwwcS02OC40OCwwLTEzNi45MywwYy0yMi4xMiwwLTQwLjY2LTgtNTQuOS0yNS4xNkE2OS4yOCw2OS4yOCwwLDAsMSwuNjcsMjk1LjA2Yy0uMTQtMS0uNDQtMS45Mi0uNjctMi44OVptMTkzLjU0LDQzLjgxcTYxLjQzLDAsMTIyLjg2LDBjMTEuNjQsMCwyMS45MS0zLjMsMzAtMTIsMTIuMTQtMTMsMTMuOTEtMzAuNDgsNC42NS00Ni41MnEtNDktODUtOTguMTEtMTY5LjkzQzI0My44LDc5LjU3LDIzNSw2My41LDIyNS4yMiw0OGMtNy44OS0xMi40OS0yMC4xLTE3LjctMzQuNzktMTYuMzRDMTc2Ljc1LDMzLDE2Ny4yNiw0MC40NywxNjAuNSw1Mi4yMXEtNDguMyw4My44Ny05Ni44LDE2Ny42MmMtOS41MywxNi41MS0xOS40MSwzMi44NS0yOC4zMyw0OS42OEMyOC43LDI4Mi4xLDMwLDI5NSwzNy44MSwzMDYuOTNzMTkuNTQsMTYuOTMsMzMuNjIsMTYuOTJRMTMyLjUsMzIzLjgsMTkzLjU0LDMyMy44NFptOC44NS0yMTNjLTE0LjQ3LTYuNzMtMjkuNjIsNS4yNy0yOC40OSwyMi4yNiwxLjM1LDIwLjI4LDIuNDgsNDAuNTgsMy43NCw2MC44Ny42Miw5Ljk1LDEsMTkuOTMsMi4xLDI5LjgzLjgzLDcuMjgsNywxMi4wNywxNC4yMywxMi4xN2ExNC41NiwxNC41NiwwLDAsMCwxNC43Mi0xMi4xOGMuNi0zLjU4LjQzLTcuMjguNjQtMTAuOTNxMi4zMi0zOS45LDQuNjQtNzkuOEMyMTQuNTgsMTIzLjMsMjExLjgsMTE1LjE4LDIwMi4zOSwxMTAuODFabTExLjMzLDE1OS41NWMuMzYtMTEuMjktOC4xMS0yMC40OC0xOS4wOC0yMC42OWExOS44NywxOS44NywwLDAsMC0uODYsMzkuNzRBMTkuNjMsMTkuNjMsMCwwLDAsMjEzLjcyLDI3MC4zNloiLz48L3N2Zz4=");-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-position:center center;background-repeat:no-repeat;width:14px;height:14px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-filter:invert(21%) sepia(83%) saturate(7411%) hue-rotate(359deg) brightness(105%) contrast(122%);filter:invert(21%) sepia(83%) saturate(7411%) hue-rotate(359deg) brightness(105%) contrast(122%)}.table{overflow-x:auto;overflow-y:visible;max-width:100%}.table table{width:100%;margin:0 auto;color:#707070;font-weight:300}.table table tbody{width:100%}.table table tr{-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.table table tr td,.table table tr th{line-height:1.5;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;padding:5px 10px;font-size:1.25rem}.table table tr td:first-child,.table table tr th:first-child{padding-left:0}.table table tr td:last-child,.table table tr th:last-child{padding-right:0}.table table tr th{font-weight:bold;text-align:left}.accordion{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:1px solid #d6d6d6;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.accordion+.accordion{margin-top:30px}.accordion.active{border-color:#573391}.accordion.active .shown::before{height:0}.accordion.active .shown span{color:#573391}.accordion:not(.active):hover{border-color:#573391}.accordion .shown{padding:18px 30px;padding-right:75px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;cursor:pointer}.accordion .shown span{font-size:1.125rem;line-height:1.5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;color:#969696}.accordion .shown::before{content:"";position:absolute;right:37px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:2px;height:16px;background-color:#b0b0b0;-webkit-transition:.3s ease height;-o-transition:.3s ease height;-moz-transition:.3s ease height;transition:.3s ease height}.accordion .shown::after{content:"";position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:2px;background-color:#b0b0b0;-webkit-transition:.3s ease height;-o-transition:.3s ease height;-moz-transition:.3s ease height;transition:.3s ease height}.accordion .hidden{padding:0 25px 25px;display:none}.accordion .hidden>*:last-child{margin-bottom:0}@-webkit-keyframes copied{0%{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);opacity:0}20%{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);opacity:1;visibility:visible}80%{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);opacity:1;visibility:visible}100%{-webkit-transform:translateX(-50%) translateY(-15px);transform:translateX(-50%) translateY(-15px);opacity:0}}@-moz-keyframes copied{0%{-moz-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);opacity:0}20%{-moz-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);opacity:1;visibility:visible}80%{-moz-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);opacity:1;visibility:visible}100%{-moz-transform:translateX(-50%) translateY(-15px);transform:translateX(-50%) translateY(-15px);opacity:0}}@-o-keyframes copied{0%{-o-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);opacity:0}20%{-o-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);opacity:1;visibility:visible}80%{-o-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);opacity:1;visibility:visible}100%{-o-transform:translateX(-50%) translateY(-15px);transform:translateX(-50%) translateY(-15px);opacity:0}}@keyframes copied{0%{-webkit-transform:translateX(-50%) translateY(0);-moz-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);opacity:0}20%{-webkit-transform:translateX(-50%) translateY(0);-moz-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);opacity:1;visibility:visible}80%{-webkit-transform:translateX(-50%) translateY(0);-moz-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);opacity:1;visibility:visible}100%{-webkit-transform:translateX(-50%) translateY(-15px);-moz-transform:translateX(-50%) translateY(-15px);-o-transform:translateX(-50%) translateY(-15px);transform:translateX(-50%) translateY(-15px);opacity:0}}@-webkit-keyframes ring{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}}@-moz-keyframes ring{0%,100%{-moz-transform:rotate(0);transform:rotate(0)}50%{-moz-transform:rotate(15deg);transform:rotate(15deg)}}@-o-keyframes ring{0%,100%{-o-transform:rotate(0);transform:rotate(0)}50%{-o-transform:rotate(15deg);transform:rotate(15deg)}}@keyframes ring{0%,100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}}@-webkit-keyframes ripple{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(30px) scale(0);transform:translateX(-50%) translateY(30px) scale(0)}1%{opacity:1;-webkit-transform:translateX(-50%) translateY(30px) scale(0);transform:translateX(-50%) translateY(30px) scale(0)}50%{opacity:1;-webkit-transform:translateX(-50%) translateY(30px) scale(2);transform:translateX(-50%) translateY(30px) scale(2)}100%{opacity:0;-webkit-transform:translateX(-50%) translateY(30px) scale(4);transform:translateX(-50%) translateY(30px) scale(4)}}@-moz-keyframes ripple{0%{opacity:0;-moz-transform:translateX(-50%) translateY(30px) scale(0);transform:translateX(-50%) translateY(30px) scale(0)}1%{opacity:1;-moz-transform:translateX(-50%) translateY(30px) scale(0);transform:translateX(-50%) translateY(30px) scale(0)}50%{opacity:1;-moz-transform:translateX(-50%) translateY(30px) scale(2);transform:translateX(-50%) translateY(30px) scale(2)}100%{opacity:0;-moz-transform:translateX(-50%) translateY(30px) scale(4);transform:translateX(-50%) translateY(30px) scale(4)}}@-o-keyframes ripple{0%{opacity:0;-o-transform:translateX(-50%) translateY(30px) scale(0);transform:translateX(-50%) translateY(30px) scale(0)}1%{opacity:1;-o-transform:translateX(-50%) translateY(30px) scale(0);transform:translateX(-50%) translateY(30px) scale(0)}50%{opacity:1;-o-transform:translateX(-50%) translateY(30px) scale(2);transform:translateX(-50%) translateY(30px) scale(2)}100%{opacity:0;-o-transform:translateX(-50%) translateY(30px) scale(4);transform:translateX(-50%) translateY(30px) scale(4)}}@keyframes ripple{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(30px) scale(0);-moz-transform:translateX(-50%) translateY(30px) scale(0);-o-transform:translateX(-50%) translateY(30px) scale(0);transform:translateX(-50%) translateY(30px) scale(0)}1%{opacity:1;-webkit-transform:translateX(-50%) translateY(30px) scale(0);-moz-transform:translateX(-50%) translateY(30px) scale(0);-o-transform:translateX(-50%) translateY(30px) scale(0);transform:translateX(-50%) translateY(30px) scale(0)}50%{opacity:1;-webkit-transform:translateX(-50%) translateY(30px) scale(2);-moz-transform:translateX(-50%) translateY(30px) scale(2);-o-transform:translateX(-50%) translateY(30px) scale(2);transform:translateX(-50%) translateY(30px) scale(2)}100%{opacity:0;-webkit-transform:translateX(-50%) translateY(30px) scale(4);-moz-transform:translateX(-50%) translateY(30px) scale(4);-o-transform:translateX(-50%) translateY(30px) scale(4);transform:translateX(-50%) translateY(30px) scale(4)}}@-webkit-keyframes fill{0%{-webkit-transform:scaleX(0%);transform:scaleX(0%)}100%{-webkit-transform:scaleX(100%);transform:scaleX(100%)}}@-moz-keyframes fill{0%{-moz-transform:scaleX(0%);transform:scaleX(0%)}100%{-moz-transform:scaleX(100%);transform:scaleX(100%)}}@-o-keyframes fill{0%{-o-transform:scaleX(0%);transform:scaleX(0%)}100%{-o-transform:scaleX(100%);transform:scaleX(100%)}}@keyframes fill{0%{-webkit-transform:scaleX(0%);-moz-transform:scaleX(0%);-o-transform:scaleX(0%);transform:scaleX(0%)}100%{-webkit-transform:scaleX(100%);-moz-transform:scaleX(100%);-o-transform:scaleX(100%);transform:scaleX(100%)}}#page-who-we-are .content-grid .context .headline{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}#page-who-we-are .blog-carousel .heading{padding-left:95px}#page-what-we-do .sub-boxes{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-gap:30px}#page-what-we-do .sub-boxes .item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 0 0 1px #d6d6d6;-moz-box-shadow:0 0 0 1px #d6d6d6;box-shadow:0 0 0 1px #d6d6d6;padding:45px;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}#page-what-we-do .sub-boxes .item img{width:60px;height:60px;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center;margin-bottom:30px;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}#page-what-we-do .sub-boxes .item span{font-size:1.25rem;line-height:1.25;color:#969696;text-align:center;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}#page-what-we-do .sub-boxes .item:hover{background-color:#fff;-webkit-box-shadow:0 30px 90px -15px rgba(0,0,0,.1);-moz-box-shadow:0 30px 90px -15px rgba(0,0,0,.1);box-shadow:0 30px 90px -15px rgba(0,0,0,.1)}#page-what-we-do .sub-boxes .item:hover span{color:#573391}#page-articles .blog-thumbnail{height:400px;margin-bottom:30px}#page-articles .blog-thumbnail .blog-box{height:100%}#page-articles .blog-thumbnail .blog-box .context .headline .title{opacity:1}#page-contact{position:relative}#page-contact .map{position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;display:block;height:-webkit-calc(100vh - var(--header-height));height:-moz-calc(100vh - var(--header-height));height:calc(100vh - var(--header-height))}#page-contact .map img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;width:100%;height:100%}#page-contact .map::after{content:"";position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;background:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.15)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.15) 100%);background:-moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.15) 100%);background:-o-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.15) 100%);background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.15) 100%)}#page-contact .map .point{position:absolute;width:10px;height:10px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#573391;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#page-contact .map .point::before{content:"";position:absolute;left:50%;bottom:0;width:1px;height:50px;background-color:#573391;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}#page-contact .map .point::after{content:"";position:absolute;bottom:50px;left:50%;-webkit-transform:translateX(-webkit-calc(-50% - 9px)) translateY(4px) rotate(-45deg);-moz-transform:translateX(-moz-calc(-50% - 9px)) translateY(4px) rotate(-45deg);-ms-transform:translateX(calc(-50% - 9px)) translateY(4px) rotate(-45deg);-o-transform:translateX(calc(-50% - 9px)) translateY(4px) rotate(-45deg);transform:translateX(calc(-50% - 9px)) translateY(4px) rotate(-45deg);width:1px;height:25px;background-color:#573391}#page-contact .map .point .image{position:absolute;bottom:95px;width:150px;left:50%;-webkit-transform:translateX(-webkit-calc(-50% - 23px));-moz-transform:translateX(-moz-calc(-50% - 23px));-ms-transform:translateX(calc(-50% - 23px));-o-transform:translateX(calc(-50% - 23px));transform:translateX(calc(-50% - 23px))}#page-contact .map .point .image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block;width:100%;height:100%;position:relative;z-index:1}#page-contact .map .point .image::before{content:"";position:absolute;left:50%;bottom:0;width:18px;height:18px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#573391;-webkit-transform:translateX(-50%) translateY(30px);-moz-transform:translateX(-50%) translateY(30px);-ms-transform:translateX(-50%) translateY(30px);-o-transform:translateX(-50%) translateY(30px);transform:translateX(-50%) translateY(30px)}#page-contact .map .point .image::after{content:"";position:absolute;left:50%;bottom:0;width:18px;height:18px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-shadow:0 0 0 1px rgba(87,51,145,.5);-moz-box-shadow:0 0 0 1px rgba(87,51,145,.5);box-shadow:0 0 0 1px rgba(87,51,145,.5);-webkit-transform:translateX(-50%) translateY(30px);-moz-transform:translateX(-50%) translateY(30px);-ms-transform:translateX(-50%) translateY(30px);-o-transform:translateX(-50%) translateY(30px);transform:translateX(-50%) translateY(30px);-webkit-animation:ripple 3s infinite linear;-moz-animation:ripple 3s infinite linear;-o-animation:ripple 3s infinite linear;animation:ripple 3s infinite linear}#page-contact .content{position:relative;z-index:1;padding:60px 0 0;width:100%;left:0;top:0}#page-contact .content .container{display:grid;grid-template-columns:minmax(0, 35fr) minmax(0, 65fr)}#page-contact .content .container .map-click{position:relative;width:100%;height:100%}#page-contact .content .container .wrapper{background-color:#fff;padding:45px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 0 60px -10px rgba(0,0,0,.1);-moz-box-shadow:0 0 60px -10px rgba(0,0,0,.1);box-shadow:0 0 60px -10px rgba(0,0,0,.1);display:grid;grid-template-columns:minmax(0, 35fr) minmax(0, 65fr);grid-gap:60px}#page-contact .content .container .wrapper .info .form-tabs{margin-bottom:60px}#page-contact .content .container .wrapper .info .form-tabs .item{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#page-contact .content .container .wrapper .info .form-tabs .item svg{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1px;stroke:#573391;width:24px;height:24px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;opacity:0;-webkit-transition:.3s ease opacity;-o-transition:.3s ease opacity;-moz-transition:.3s ease opacity;transition:.3s ease opacity}#page-contact .content .container .wrapper .info .form-tabs .item span{font-weight:600;color:#969696;font-size:1.625rem;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;margin-left:15px;-webkit-transform:translateX(-39px);-moz-transform:translateX(-39px);-ms-transform:translateX(-39px);-o-transform:translateX(-39px);transform:translateX(-39px);transition:.3s ease all}#page-contact .content .container .wrapper .info .form-tabs .item+.item{margin-top:15px}#page-contact .content .container .wrapper .info .form-tabs .item:hover span{color:#707070}#page-contact .content .container .wrapper .info .form-tabs .item.active{pointer-events:none}#page-contact .content .container .wrapper .info .form-tabs .item.active span{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);color:#573391}#page-contact .content .container .wrapper .info .form-tabs .item.active svg{opacity:1}#page-contact .content .container .wrapper .info .box{padding:30px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 0 0 1px #e3e3e3;-moz-box-shadow:0 0 0 1px #e3e3e3;box-shadow:0 0 0 1px #e3e3e3;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}#page-contact .content .container .wrapper .info .box:hover{-webkit-box-shadow:0 0 0 1px #573391;-moz-box-shadow:0 0 0 1px #573391;box-shadow:0 0 0 1px #573391}#page-contact .content .container .wrapper .info .box+.box{margin-top:15px}#page-contact .content .container .wrapper .info .box .item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#page-contact .content .container .wrapper .info .box .item+.item{margin-top:15px}#page-contact .content .container .wrapper .info .box .item span{font-size:1.25rem;color:#969696;display:block;margin-right:15px}#page-contact .content .container .wrapper .info .box .item a{display:block;color:#707070;font-size:1.125rem;font-weight:600;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}#page-contact .content .container .wrapper .info .box .item:hover a{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px);color:#573391}#page-contact .content .container .wrapper .info .box.social{padding:20px 30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#page-contact .content .container .wrapper .info .box.social a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}#page-contact .content .container .wrapper .info .box.social a+a{margin-left:30px}#page-contact .content .container .wrapper .info .box.social a+a::before{content:"";position:absolute;left:-20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:150%;background-color:#efefef}#page-contact .content .container .wrapper .info .box.social a svg{display:block;width:16px;height:16px;fill:#bcbcbc;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}#page-contact .content .container .wrapper .info .box.social a:hover svg{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);fill:#573391}#page-contact .content .container .wrapper .form-field{-webkit-transition:.6s ease all;-o-transition:.6s ease all;-moz-transition:.6s ease all;transition:.6s ease all;position:relative}#page-contact .content .container .wrapper .form-field .single{position:absolute;left:0;top:0;width:100%;opacity:0;visibility:hidden;-webkit-transform:translateX(15px);-moz-transform:translateX(15px);-ms-transform:translateX(15px);-o-transform:translateX(15px);transform:translateX(15px);-webkit-transition:.45s ease all;-o-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all}#page-contact .content .container .wrapper .form-field .single.active{opacity:1;visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}#page-contact .content .container .wrapper .form-field .single .career-buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}#page-contact .content .container .wrapper .form-field .single .career-buttons .button{width:100% !important}#page-contact .content .container .wrapper .form-field .single .career-buttons .text{font-size:.75rem;color:#b0b0b0;margin-bottom:10px}#page-contact .content .container .wrapper .form-field .single .career-buttons .custom-file{width:100%}#page-contact .content .container .wrapper .form-field .single .career-buttons .custom-file input:hover+.button{background-position:center left;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 10px 30px -15px #573391;-moz-box-shadow:0 10px 30px -15px #573391;box-shadow:0 10px 30px -15px #573391}#page-contact .content .container .wrapper .form-field .single .career-buttons .file-name{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:100%;margin:10px 0;font-size:.875rem;color:#969696}#index .hero{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;position:relative;height:100vh}#index .hero::before{content:"";position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;background:-webkit-linear-gradient(45deg, white 0%, #f1f1f1 100%);background:-moz-linear-gradient(45deg, white 0%, #f1f1f1 100%);background:-o-linear-gradient(45deg, white 0%, #f1f1f1 100%);background:linear-gradient(45deg, white 0%, #f1f1f1 100%)}#index .hero .shape{width:1000px;position:absolute;left:0;top:0;-webkit-transform:translateX(-50%) translateY(-10%);-moz-transform:translateX(-50%) translateY(-10%);-ms-transform:translateX(-50%) translateY(-10%);-o-transform:translateX(-50%) translateY(-10%);transform:translateX(-50%) translateY(-10%);pointer-events:none}#index .hero .shape svg{width:100%;fill:url(#hero-gradient)}#index .hero .hero-carousel{cursor:default;position:relative;height:100%}#index .hero .hero-carousel .swiper-wrapper{height:100%}#index .hero .hero-carousel .swiper-wrapper .swiper-slide{height:100%}#index .hero .hero-carousel .swiper-wrapper .swiper-slide.swiper-slide-active .slide .content .title,#index .hero .hero-carousel .swiper-wrapper .swiper-slide.swiper-slide-active .slide .content .expo,#index .hero .hero-carousel .swiper-wrapper .swiper-slide.swiper-slide-active .slide .content .buttons .item,#index .hero .hero-carousel .swiper-wrapper .swiper-slide.swiper-slide-active-duplicate .slide .content .title,#index .hero .hero-carousel .swiper-wrapper .swiper-slide.swiper-slide-active-duplicate .slide .content .expo,#index .hero .hero-carousel .swiper-wrapper .swiper-slide.swiper-slide-active-duplicate .slide .content .buttons .item,#index .hero .hero-carousel .swiper-wrapper .swiper-slide.swiper-slide-duplicate-active .slide .content .title,#index .hero .hero-carousel .swiper-wrapper .swiper-slide.swiper-slide-duplicate-active .slide .content .expo,#index .hero .hero-carousel .swiper-wrapper .swiper-slide.swiper-slide-duplicate-active .slide .content .buttons .item{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}#index .hero .hero-carousel .swiper-wrapper .swiper-slide.swiper-slide-active .slide .content .title,#index .hero .hero-carousel .swiper-wrapper .swiper-slide.swiper-slide-active-duplicate .slide .content .title,#index .hero .hero-carousel .swiper-wrapper .swiper-slide.swiper-slide-duplicate-active .slide .content .title{-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}#index .hero .hero-carousel .swiper-wrapper .swiper-slide.swiper-slide-active .slide .content .expo,#index .hero .hero-carousel .swiper-wrapper .swiper-slide.swiper-slide-active-duplicate .slide .content .expo,#index .hero .hero-carousel .swiper-wrapper .swiper-slide.swiper-slide-duplicate-active .slide .content .expo{-webkit-transition-delay:.9s;-moz-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}#index .hero .hero-carousel .swiper-wrapper .swiper-slide.swiper-slide-active .slide .image .wrapper,#index .hero .hero-carousel .swiper-wrapper .swiper-slide.swiper-slide-active-duplicate .slide .image .wrapper,#index .hero .hero-carousel .swiper-wrapper .swiper-slide.swiper-slide-duplicate-active .slide .image .wrapper{opacity:1;visibility:visible;-webkit-transform:translateY(0) translateX(0);-moz-transform:translateY(0) translateX(0);-ms-transform:translateY(0) translateX(0);-o-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0);-webkit-transition-delay:.45s;-moz-transition-delay:.45s;-o-transition-delay:.45s;transition-delay:.45s}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide{height:100%;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:90px}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .content{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .content .title{font-size:3.125rem;color:#707070;font-weight:600;line-height:1.25;margin-bottom:30px}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .content .title strong{color:#573391}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .content .expo{color:#969696;font-size:1rem}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .content .buttons{margin-top:60px;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-gap:30px}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .content .buttons .item{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .content .buttons .item:nth-child(1){-webkit-transition:.6s ease all .8s;-o-transition:.6s ease all .8s;-moz-transition:.6s ease all .8s;transition:.6s ease all .8s}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .content .buttons .item:nth-child(2){-webkit-transition:.6s ease all 1s;-o-transition:.6s ease all 1s;-moz-transition:.6s ease all 1s;transition:.6s ease all 1s}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .content .buttons .item:nth-child(3){-webkit-transition:.6s ease all 1.2s;-o-transition:.6s ease all 1.2s;-moz-transition:.6s ease all 1.2s;transition:.6s ease all 1.2s}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .content .buttons .item:nth-child(4){-webkit-transition:.6s ease all 1.4s;-o-transition:.6s ease all 1.4s;-moz-transition:.6s ease all 1.4s;transition:.6s ease all 1.4s}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .content .buttons .item:hover::after{background-color:#cbcbcb}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .content .buttons .item.active{pointer-events:none}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .content .buttons .item.active span{font-size:1.25rem;font-weight:bold;color:#573391}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .content .buttons .item.active::before{opacity:1;-webkit-transform:translateY(-50%) translateX(0);-moz-transform:translateY(-50%) translateX(0);-ms-transform:translateY(-50%) translateX(0);-o-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0)}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .content .buttons .item.active::after{height:4px;background-color:#573391;-webkit-animation:fill 15s linear forwards;-moz-animation:fill 15s linear forwards;-o-animation:fill 15s linear forwards;animation:fill 15s linear forwards;-webkit-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-o-transform-origin:0% 0%;transform-origin:0% 0%}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .content .buttons .item::before{content:"";position:absolute;width:10px;height:10px;right:0;top:50%;-webkit-transform:translateY(-webkit-calc(-50% + 5px)) translateX(-5px);-moz-transform:translateY(-moz-calc(-50% + 5px)) translateX(-5px);-ms-transform:translateY(calc(-50% + 5px)) translateX(-5px);-o-transform:translateY(calc(-50% + 5px)) translateX(-5px);transform:translateY(calc(-50% + 5px)) translateX(-5px);background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC40NyAxMC40NyI+PGRlZnM+PHN0eWxlPi5ke2ZpbGw6IzU3MzM5MTt9PC9zdHlsZT48L2RlZnM+PHBhdGggY2xhc3M9ImQiIGQ9Ik0xMC40MSwuNDZjLS4wOC0uMTgtLjIyLS4zMy0uNDEtLjQxLS4wOS0uMDQtLjE5LS4wNi0uMjktLjA2SDMuNDRjLS40MSwwLS43NSwuMzQtLjc1LC43NXMuMzQsLjc1LC43NSwuNzVINy45MUwuMjIsOS4xOWMtLjI5LC4yOS0uMjksLjc3LDAsMS4wNiwuMTUsLjE1LC4zNCwuMjIsLjUzLC4yMnMuMzgtLjA3LC41My0uMjJMOC45NywyLjU2VjcuMDNjMCwuNDEsLjM0LC43NSwuNzUsLjc1cy43NS0uMzQsLjc1LS43NVYuNzVjMC0uMS0uMDItLjE5LS4wNi0uMjlaIi8+PC9zdmc+");-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center center;opacity:0;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .content .buttons .item::after{content:"";position:absolute;width:100%;height:2px;left:0;bottom:-15px;background-color:#e4e4e4;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .content .buttons .item span{color:#969696;font-size:1rem;white-space:nowrap;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .content .buttons .item svg{width:10px;height:10px;fill:#b0b0b0}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .content .title,#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .content .expo,#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .content .buttons .item{-webkit-transition:.45s ease all;-o-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all;opacity:0;visibility:hidden;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .image{width:100%;height:100%;position:relative;pointer-events:none}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .image .wrapper{position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;top:unset;bottom:0;width:100%;height:-webkit-calc(100% - var(--header-height));height:-moz-calc(100% - var(--header-height));height:calc(100% - var(--header-height));-webkit-mask-image:url("../images/other/path.svg");mask-image:url("../images/other/path.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:right bottom;mask-position:right bottom;-webkit-transform:translateX(100px) translateY(100px);-moz-transform:translateX(100px) translateY(100px);-ms-transform:translateX(100px) translateY(100px);-o-transform:translateX(100px) translateY(100px);transform:translateX(100px) translateY(100px);-webkit-transition:.75s ease all;-o-transition:.75s ease all;-moz-transition:.75s ease all;transition:.75s ease all;opacity:0;visibility:hidden}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .image .wrapper::after{content:"";position:absolute;right:0;bottom:0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transform:translateX(50%) translateY(50%);-moz-transform:translateX(50%) translateY(50%);-ms-transform:translateX(50%) translateY(50%);-o-transform:translateX(50%) translateY(50%);transform:translateX(50%) translateY(50%);width:1000px;height:1000px;background:-webkit-radial-gradient(circle, #573391 0%, rgba(87, 51, 145, 0) 60%);background:-moz-radial-gradient(circle, #573391 0%, rgba(87, 51, 145, 0) 60%);background:-o-radial-gradient(circle, #573391 0%, rgba(87, 51, 145, 0) 60%);background:radial-gradient(circle, #573391 0%, rgba(87, 51, 145, 0) 60%)}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .image .wrapper img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;width:100%;height:100%}#index .hero .scroll-down{position:absolute;bottom:30px;left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;z-index:4}#index .hero .scroll-down svg{height:30px;fill:#969696;margin-bottom:10px;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}#index .hero .scroll-down span{font-size:.75rem;line-height:1.25;color:#969696;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}#index .hero .scroll-down:hover svg{fill:#573391}#index .hero .scroll-down:hover span{color:#573391}#index .who-we-are{position:relative;padding:90px 0 0}#index .who-we-are::before{content:"";position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;height:-webkit-calc(100% + 300px);height:-moz-calc(100% + 300px);height:calc(100% + 300px);background:-webkit-linear-gradient(315deg, white 0%, #ececec 100%);background:-moz-linear-gradient(315deg, white 0%, #ececec 100%);background:-o-linear-gradient(315deg, white 0%, #ececec 100%);background:linear-gradient(135deg, white 0%, #ececec 100%)}#index .who-we-are .container{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:240px}#index .who-we-are .container .wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#index .who-we-are .container .wrapper>*:last-child{margin-bottom:0}#index .who-we-are .container .wrapper .line{height:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}#index .who-we-are .container .wrapper .line::before{content:"";position:absolute;left:0;top:0;width:1px;height:-webkit-calc(100% - 120px);height:-moz-calc(100% - 120px);height:calc(100% - 120px);background-color:#d6d6d6}#index .who-we-are .container .wrapper .line .icon{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer}#index .who-we-are .container .wrapper .line .icon svg{height:40px;fill:#969696;margin-bottom:15px;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}#index .who-we-are .container .wrapper .line .icon span{font-size:.875rem;line-height:1.25;color:#969696;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}#index .who-we-are .container .wrapper .line .icon:hover svg{fill:#573391}#index .who-we-are .container .wrapper .line .icon:hover span{color:#573391}#index .who-we-help{position:relative;z-index:5;margin-top:90px}#index .who-we-help .bar{margin:0 60px;-webkit-border-top-left-radius:20px;-moz-border-radius-topleft:20px;border-top-left-radius:20px;-webkit-border-top-right-radius:20px;-moz-border-radius-topright:20px;border-top-right-radius:20px;background-color:#fff;-webkit-box-shadow:0 -15px 60px -15px rgba(0,0,0,.1);-moz-box-shadow:0 -15px 60px -15px rgba(0,0,0,.1);box-shadow:0 -15px 60px -15px rgba(0,0,0,.1);padding:30px 45px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#index .who-we-help .bar .title{-webkit-box-flex:0;-webkit-flex:0 0 25%;-moz-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;font-size:1.625rem;color:#969696;padding-right:45px;font-weight:500}#index .who-we-help .bar .expo{font-size:1rem;color:#969696;padding-right:45px}#index .who-we-help .bar .redirect{-webkit-box-flex:0;-webkit-flex:0 0 45%;-moz-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background-color:#573391;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 30px}#index .who-we-help .bar .redirect .who,#index .who-we-help .bar .redirect .plural{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-size:1.25rem;color:#fff}#index .who-we-help .bar .redirect .plural{margin-left:5px;width:21px}#index .who-we-help .bar .redirect .selection{margin:0 30px;width:100%;position:relative;z-index:2}#index .who-we-help .bar .redirect .selection:hover .current{-webkit-box-shadow:0 0 0 1px #fff;-moz-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff}#index .who-we-help .bar .redirect .selection:hover .current::after{-webkit-transform:translateY(-50%) rotate(-180deg);-moz-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);-o-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}#index .who-we-help .bar .redirect .selection:hover .options{-webkit-transform:perspective(1000px) rotateX(0);-moz-transform:perspective(1000px) rotateX(0);transform:perspective(1000px) rotateX(0);opacity:1;visibility:visible;pointer-events:visible}#index .who-we-help .bar .redirect .selection .current{-webkit-box-shadow:0 0 0 1px rgba(255,255,255,.5);-moz-box-shadow:0 0 0 1px rgba(255,255,255,.5);box-shadow:0 0 0 1px rgba(255,255,255,.5);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;padding:10px 60px 10px 30px;color:#fff;font-size:1.25rem;white-space:nowrap;position:relative;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;cursor:pointer}#index .who-we-help .bar .redirect .selection .current::after{content:"";position:absolute;top:50%;right:30px;width:12px;height:9px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNC40NiA4LjIzIj48cGF0aCBkPSJNNy4yMyw4LjIzYy0uMjcsMC0uNTItLjExLS43MS0uMjlMLjI5LDEuNzFDLS4xLDEuMzItLjEsLjY4LC4yOSwuMjlTMS4zMi0uMSwxLjcxLC4yOUw3LjIzLDUuODIsMTIuNzYsLjI5Yy4zOS0uMzksMS4wMi0uMzksMS40MSwwcy4zOSwxLjAyLDAsMS40MUw3Ljk0LDcuOTRjLS4xOSwuMTktLjQ0LC4yOS0uNzEsLjI5WiIvPjwvc3ZnPg==");-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-position:center center;background-repeat:no-repeat;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}#index .who-we-help .bar .redirect .selection .options{position:absolute;z-index:1;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:#fff;padding:30px;width:100%;left:0;top:-webkit-calc(100% + 30px);top:-moz-calc(100% + 30px);top:calc(100% + 30px);-webkit-transform:perspective(1000px) rotateX(-15deg);-moz-transform:perspective(1000px) rotateX(-15deg);transform:perspective(1000px) rotateX(-15deg);opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;-webkit-box-shadow:0 15px 60px -15px rgba(0,0,0,.1);-moz-box-shadow:0 15px 60px -15px rgba(0,0,0,.1);box-shadow:0 15px 60px -15px rgba(0,0,0,.1)}#index .who-we-help .bar .redirect .selection .options::before{content:"";position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;height:30px;top:unset;bottom:100%}#index .who-we-help .bar .redirect .selection .options .list{overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);mask-image:-webkit-radial-gradient(white, black);overflow-y:auto;max-height:150px}#index .who-we-help .bar .redirect .selection .options .option{font-size:1.125rem;color:#707070;padding:5px 0;white-space:nowrap;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;cursor:pointer}#index .who-we-help .bar .redirect .selection .options .option:hover{color:#573391;-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px)}#index .who-we-help .bar .redirect .selection .options .option.selected{pointer-events:none;opacity:.5}#index .what-we-do .wrapper{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-color:#0a0a0a;padding:90px 0}#index .what-we-do .wrapper .shape-wrapper{position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;width:50%;left:unset;right:0}#index .what-we-do .wrapper .shape-wrapper .sticky{height:100vh;width:100%;overflow:hidden;-webkit-border-bottom-right-radius:20px;-moz-border-radius-bottomright:20px;border-bottom-right-radius:20px}#index .what-we-do .wrapper .shape-wrapper .sticky .shape{position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;width:1000px;-webkit-transform:translateY(25%) translateX(5%) scale(1.1);-moz-transform:translateY(25%) translateX(5%) scale(1.1);-ms-transform:translateY(25%) translateX(5%) scale(1.1);-o-transform:translateY(25%) translateX(5%) scale(1.1);transform:translateY(25%) translateX(5%) scale(1.1);fill:url(#what-we-do-gradient)}#index .what-we-do .wrapper .container{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:120px}#index .what-we-do .wrapper .container .images{padding:30vh 0}#index .what-we-do .wrapper .container .images .image{overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);mask-image:-webkit-radial-gradient(white, black);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;width:500px;height:300px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-filter:brightness(0.25);filter:brightness(0.25)}#index .what-we-do .wrapper .container .images .image:nth-child(odd){-webkit-transform:translateX(-10%) rotate(-5deg);-moz-transform:translateX(-10%) rotate(-5deg);-ms-transform:translateX(-10%) rotate(-5deg);-o-transform:translateX(-10%) rotate(-5deg);transform:translateX(-10%) rotate(-5deg)}#index .what-we-do .wrapper .container .images .image:nth-child(even){-webkit-transform:translateX(10%) rotate(5deg);-moz-transform:translateX(10%) rotate(5deg);-ms-transform:translateX(10%) rotate(5deg);-o-transform:translateX(10%) rotate(5deg);transform:translateX(10%) rotate(5deg)}#index .what-we-do .wrapper .container .images .image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;width:100%;height:100%}#index .what-we-do .wrapper .container .context{position:relative}#index .what-we-do .wrapper .container .context>.sticky{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1}#index .what-we-do .wrapper .container .context .expo{position:relative;z-index:1}#index .what-we-do .wrapper .container .context .list{position:relative;z-index:1;margin-top:60px;padding-left:30px;position:relative}#index .what-we-do .wrapper .container .context .list::before{content:"";position:absolute;left:3px;top:0;height:100%;width:1px;background-color:rgba(255,255,255,.1)}#index .what-we-do .wrapper .container .context .list a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#969696;font-size:1.25rem;padding:5px 0;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}#index .what-we-do .wrapper .container .context .list a.active{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px);color:#fff;font-weight:600}#index .what-we-do .wrapper .container .context .list .bar{position:absolute;left:2px;top:0;height:5px;background-color:#fff;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;width:3px;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}#index .blog-carousel-wrapper{margin-top:90px}#breadcrumb{height:400px;position:relative;margin-bottom:90px}#breadcrumb .image{overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);mask-image:-webkit-radial-gradient(white, black);position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;pointer-events:none}#breadcrumb .image::after{content:"";position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;background-color:rgba(0,0,0,.2)}#breadcrumb .image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;width:100%;height:100%}#breadcrumb .context{position:relative;z-index:1;height:100%}#breadcrumb .context .container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;text-align:center;font-size:3.125rem;line-height:1.25;font-weight:bold;color:#fff}#breadcrumb .scroll-down{z-index:3;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:45px;height:45px;mix-blend-mode:difference;cursor:pointer}#breadcrumb .scroll-down::before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:10px;height:10px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#707070}#breadcrumb .scroll-down svg{width:100%;height:100%;overflow:visible;fill:none;display:block}#breadcrumb .scroll-down svg text{font-weight:bold;fill:#707070;font-size:1.25rem;text-transform:uppercase}header{z-index:100;height:var(--header-height);position:fixed;width:100%;left:0;top:0;-webkit-transition:.45s ease all;-o-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all;background-color:#fff}header.hidden{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}header.index{background-color:rgba(0,0,0,0)}header.index .wrapper .options .language .text .icon svg{background-color:#f1f1f1}header.is-fixed{background-color:#fff;-webkit-box-shadow:0 0 60px -15px rgba(0,0,0,.1);-moz-box-shadow:0 0 60px -15px rgba(0,0,0,.1);box-shadow:0 0 60px -15px rgba(0,0,0,.1);height:-webkit-calc(var(--header-height)/1.33);height:-moz-calc(var(--header-height)/1.33);height:calc(var(--header-height)/1.33)}header.is-fixed .wrapper .options .language .text .icon svg{background-color:#fff}header .wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .wrapper .logo{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;max-width:170px}header .wrapper .logo img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;display:block;width:100%;height:100%}header .wrapper .logo svg{display:block;width:100%;overflow:visible}header .wrapper .logo svg .letter{opacity:0;-webkit-transform:perspective(1000px) translateX(30px) rotateY(90deg);-moz-transform:perspective(1000px) translateX(30px) rotateY(90deg);transform:perspective(1000px) translateX(30px) rotateY(90deg)}header .wrapper .logo svg .letter:nth-child(1){-webkit-transform-origin:15% 50% !important;-moz-transform-origin:15% 50% !important;-ms-transform-origin:15% 50% !important;-o-transform-origin:15% 50% !important;transform-origin:15% 50% !important}header .wrapper .logo svg .letter:nth-child(2){-webkit-transform-origin:30% 50% !important;-moz-transform-origin:30% 50% !important;-ms-transform-origin:30% 50% !important;-o-transform-origin:30% 50% !important;transform-origin:30% 50% !important}header .wrapper .logo svg .letter:nth-child(3){-webkit-transform-origin:45% 50% !important;-moz-transform-origin:45% 50% !important;-ms-transform-origin:45% 50% !important;-o-transform-origin:45% 50% !important;transform-origin:45% 50% !important}header .wrapper .logo svg .letter:nth-child(4){-webkit-transform-origin:60% 50% !important;-moz-transform-origin:60% 50% !important;-ms-transform-origin:60% 50% !important;-o-transform-origin:60% 50% !important;transform-origin:60% 50% !important}header .wrapper .logo svg .letter:nth-child(5){-webkit-transform-origin:75% 50% !important;-moz-transform-origin:75% 50% !important;-ms-transform-origin:75% 50% !important;-o-transform-origin:75% 50% !important;transform-origin:75% 50% !important}header .wrapper .logo svg .letter:nth-child(6){-webkit-transform-origin:90% 50% !important;-moz-transform-origin:90% 50% !important;-ms-transform-origin:90% 50% !important;-o-transform-origin:90% 50% !important;transform-origin:90% 50% !important}header .wrapper .logo svg .gigas{fill:#573391}header .wrapper .logo svg .firefly{fill:#0e1e34}header .wrapper .hamburger svg{width:20px;height:20px;fill:#573391;overflow:visible;display:block}header .wrapper .hamburger svg .inner,header .wrapper .hamburger svg .outer{-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}header .wrapper .hamburger:hover svg .outer{opacity:0;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}header .wrapper .hamburger:hover svg .inner{-webkit-transform:rotate(-45deg) scale(1.3);-moz-transform:rotate(-45deg) scale(1.3);-ms-transform:rotate(-45deg) scale(1.3);-o-transform:rotate(-45deg) scale(1.3);transform:rotate(-45deg) scale(1.3)}header .wrapper .navigation{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}header .wrapper .navigation .menu-background{pointer-events:none;position:absolute;left:50%;top:-webkit-calc(100% + 30px);top:-moz-calc(100% + 30px);top:calc(100% + 30px);width:500px;height:100px;background-color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;opacity:0;-webkit-transform:perspective(1000px) rotateX(-15deg);-moz-transform:perspective(1000px) rotateX(-15deg);transform:perspective(1000px) rotateX(-15deg)}header .wrapper .navigation .menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}header .wrapper .navigation .menu span.trigger{position:absolute;right:12px;top:12px;height:40px;width:40px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#e6e6e6;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}header .wrapper .navigation .menu span.trigger svg{width:10px;height:10px;fill:gray;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}header .wrapper .navigation .menu span.trigger.active{background-color:#573391}header .wrapper .navigation .menu span.trigger.active svg{fill:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}header .wrapper .navigation .menu>li{height:100%}header .wrapper .navigation .menu>li>a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 15px;height:100%;color:#707070;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}header .wrapper .navigation .menu>li:first-child{margin-right:15px}header .wrapper .navigation .menu>li:first-child>a::after{content:unset;display:none}header .wrapper .navigation .menu>li.has-child:hover>a::after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}header .wrapper .navigation .menu>li.has-child>a::after{content:"";position:relative;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4LjM0IDQuNjciPjxwYXRoIGQ9Ik00LjE3LDQuNjdhLjQ3LjQ3LDAsMCwxLS4zNS0uMTVMLjE1Ljg1YS40OC40OCwwLDAsMSwwLS43LjQ4LjQ4LDAsMCwxLC43LDBMNC4xNywzLjQ2LDcuNDkuMTVhLjQ4LjQ4LDAsMCwxLC43LDAsLjQ4LjQ4LDAsMCwxLDAsLjdMNC41Miw0LjUyQS40Ny40NywwLDAsMSw0LjE3LDQuNjdaIi8+PC9zdmc+");-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-position:center center;background-repeat:no-repeat;width:6px;height:4px;-webkit-filter:invert(16%) sepia(72%) saturate(2304%) hue-rotate(250deg) brightness(99%) contrast(86%);filter:invert(16%) sepia(72%) saturate(2304%) hue-rotate(250deg) brightness(99%) contrast(86%);-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;margin-left:6px}header .wrapper .navigation .menu>li.has-child.default{position:relative}header .wrapper .navigation .menu>li.has-child.with-image .sub-menu{max-width:1290px;width:100%;display:grid;grid-template-columns:minmax(0, 80fr) minmax(0, 170fr) minmax(0, 80fr);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}header .wrapper .navigation .menu>li.has-child.with-image .sub-menu .list{border-right:1px solid #ececec;padding-right:45px}header .wrapper .navigation .menu>li.has-child.with-image .sub-menu .list>li.active>a{color:#573391}header .wrapper .navigation .menu>li.has-child.with-image .sub-menu .list>li.active>a::after{opacity:1;-webkit-transform:translateX(0) translateY(-50%);-moz-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}header .wrapper .navigation .menu>li.has-child.with-image .sub-menu .list>li>a{color:#707070;display:block;padding:5px 45px 5px 0;white-space:nowrap;position:relative;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;font-size:1.125rem}header .wrapper .navigation .menu>li.has-child.with-image .sub-menu .list>li>a::after{content:"";position:absolute;width:10px;height:10px;right:0;top:50%;-webkit-transform:translateX(-15px) translateY(-webkit-calc(-50% + 15px));-moz-transform:translateX(-15px) translateY(-moz-calc(-50% + 15px));-ms-transform:translateX(-15px) translateY(calc(-50% + 15px));-o-transform:translateX(-15px) translateY(calc(-50% + 15px));transform:translateX(-15px) translateY(calc(-50% + 15px));background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC40NyAxMC40NyI+PGRlZnM+PHN0eWxlPi5ke2ZpbGw6IzU3MzM5MTt9PC9zdHlsZT48L2RlZnM+PHBhdGggY2xhc3M9ImQiIGQ9Ik0xMC40MSwuNDZjLS4wOC0uMTgtLjIyLS4zMy0uNDEtLjQxLS4wOS0uMDQtLjE5LS4wNi0uMjktLjA2SDMuNDRjLS40MSwwLS43NSwuMzQtLjc1LC43NXMuMzQsLjc1LC43NSwuNzVINy45MUwuMjIsOS4xOWMtLjI5LC4yOS0uMjksLjc3LDAsMS4wNiwuMTUsLjE1LC4zNCwuMjIsLjUzLC4yMnMuMzgtLjA3LC41My0uMjJMOC45NywyLjU2VjcuMDNjMCwuNDEsLjM0LC43NSwuNzUsLjc1cy43NS0uMzQsLjc1LS43NVYuNzVjMC0uMS0uMDItLjE5LS4wNi0uMjlaIi8+PC9zdmc+");background-position:center center;background-repeat:no-repeat;-moz-background-size:contain;-o-background-size:contain;background-size:contain;opacity:0;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;pointer-events:none}header .wrapper .navigation .menu>li.has-child.with-image .sub-menu .list>li>a:hover{color:#573391}header .wrapper .navigation .menu>li.has-child.with-image .sub-menu .list>li>a:hover::after{opacity:1;-webkit-transform:translateX(0) translateY(-50%);-moz-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}header .wrapper .navigation .menu>li.has-child.with-image .sub-menu .content{height:100%;position:relative}header .wrapper .navigation .menu>li.has-child.with-image .sub-menu .content .item{position:absolute;top:50%;left:45px;width:-webkit-calc(100% - 90px);width:-moz-calc(100% - 90px);width:calc(100% - 90px);opacity:0;visibility:hidden;-webkit-transform:translateY(-webkit-calc(-50% - 30px));-moz-transform:translateY(-moz-calc(-50% - 30px));-ms-transform:translateY(calc(-50% - 30px));-o-transform:translateY(calc(-50% - 30px));transform:translateY(calc(-50% - 30px));-webkit-transition:.45s ease all;-o-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all}header .wrapper .navigation .menu>li.has-child.with-image .sub-menu .content .item.active{opacity:1;visibility:visible;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}header .wrapper .navigation .menu>li.has-child.with-image .sub-menu .content .item .heading{font-size:1.5rem;line-height:1.25;font-weight:600;color:#573391;margin-bottom:15px}header .wrapper .navigation .menu>li.has-child.with-image .sub-menu .content .item .expo{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;max-height:8.5rem;max-height:10.5rem;line-height:1.75;font-size:1rem;color:#969696}header .wrapper .navigation .menu>li.has-child.with-image .sub-menu .image{height:100%;min-height:300px}header .wrapper .navigation .menu>li.has-child.with-image .sub-menu .image .list{overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);mask-image:-webkit-radial-gradient(white, black);height:100%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;position:relative}header .wrapper .navigation .menu>li.has-child.with-image .sub-menu .image .list .item{overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);mask-image:-webkit-radial-gradient(white, black);position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;-webkit-transition:.6s ease all;-o-transition:.6s ease all;-moz-transition:.6s ease all;transition:.6s ease all;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0}header .wrapper .navigation .menu>li.has-child.with-image .sub-menu .image .list .item img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;width:100%;height:100%}header .wrapper .navigation .menu>li.has-child.with-image .sub-menu .image .list .item.active{opacity:1}header .wrapper .navigation .menu>li.has-child.mega .sub-menu{max-width:1290px;width:100%;display:grid;grid-template-columns:minmax(0, 75fr) minmax(0, 100fr) minmax(0, 125fr) minmax(0, 60fr);grid-gap:45px}header .wrapper .navigation .menu>li.has-child.mega .sub-menu .group .heading{font-size:1.25rem;font-weight:600;color:#573391;margin-bottom:15px}header .wrapper .navigation .menu>li.has-child.mega .sub-menu .group .list>li>a{color:#707070;display:block;padding:5px 30px 5px 0;position:relative;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}header .wrapper .navigation .menu>li.has-child.mega .sub-menu .group .list>li>a::after{content:"";position:absolute;width:10px;height:10px;right:0;top:50%;-webkit-transform:translateX(-15px) translateY(-webkit-calc(-50% + 15px));-moz-transform:translateX(-15px) translateY(-moz-calc(-50% + 15px));-ms-transform:translateX(-15px) translateY(calc(-50% + 15px));-o-transform:translateX(-15px) translateY(calc(-50% + 15px));transform:translateX(-15px) translateY(calc(-50% + 15px));background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC40NyAxMC40NyI+PGRlZnM+PHN0eWxlPi5ke2ZpbGw6IzU3MzM5MTt9PC9zdHlsZT48L2RlZnM+PHBhdGggY2xhc3M9ImQiIGQ9Ik0xMC40MSwuNDZjLS4wOC0uMTgtLjIyLS4zMy0uNDEtLjQxLS4wOS0uMDQtLjE5LS4wNi0uMjktLjA2SDMuNDRjLS40MSwwLS43NSwuMzQtLjc1LC43NXMuMzQsLjc1LC43NSwuNzVINy45MUwuMjIsOS4xOWMtLjI5LC4yOS0uMjksLjc3LDAsMS4wNiwuMTUsLjE1LC4zNCwuMjIsLjUzLC4yMnMuMzgtLjA3LC41My0uMjJMOC45NywyLjU2VjcuMDNjMCwuNDEsLjM0LC43NSwuNzUsLjc1cy43NS0uMzQsLjc1LS43NVYuNzVjMC0uMS0uMDItLjE5LS4wNi0uMjlaIi8+PC9zdmc+");background-position:center center;background-repeat:no-repeat;-moz-background-size:contain;-o-background-size:contain;background-size:contain;opacity:0;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;pointer-events:none}header .wrapper .navigation .menu>li.has-child.mega .sub-menu .group .list>li>a:hover{color:#573391}header .wrapper .navigation .menu>li.has-child.mega .sub-menu .group .list>li>a:hover::after{opacity:1;-webkit-transform:translateX(0) translateY(-50%);-moz-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}header .wrapper .navigation .menu>li.has-child .sub-menu{position:absolute;top:-webkit-calc(100% + 30px);top:-moz-calc(100% + 30px);top:calc(100% + 30px);left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);padding:30px;opacity:0;visibility:hidden;pointer-events:none}header .wrapper .navigation .menu>li.has-child .sub-menu::before{content:"";position:absolute;bottom:100%;left:0;width:100%;height:30px}header .wrapper .navigation .menu>li.has-child .sub-menu>li>a{color:#707070;display:block;padding:5px 45px 5px 0;white-space:nowrap;position:relative;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}header .wrapper .navigation .menu>li.has-child .sub-menu>li>a::after{content:"";position:absolute;width:10px;height:10px;right:0;top:50%;-webkit-transform:translateX(-15px) translateY(-webkit-calc(-50% + 15px));-moz-transform:translateX(-15px) translateY(-moz-calc(-50% + 15px));-ms-transform:translateX(-15px) translateY(calc(-50% + 15px));-o-transform:translateX(-15px) translateY(calc(-50% + 15px));transform:translateX(-15px) translateY(calc(-50% + 15px));background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC40NyAxMC40NyI+PGRlZnM+PHN0eWxlPi5ke2ZpbGw6IzU3MzM5MTt9PC9zdHlsZT48L2RlZnM+PHBhdGggY2xhc3M9ImQiIGQ9Ik0xMC40MSwuNDZjLS4wOC0uMTgtLjIyLS4zMy0uNDEtLjQxLS4wOS0uMDQtLjE5LS4wNi0uMjktLjA2SDMuNDRjLS40MSwwLS43NSwuMzQtLjc1LC43NXMuMzQsLjc1LC43NSwuNzVINy45MUwuMjIsOS4xOWMtLjI5LC4yOS0uMjksLjc3LDAsMS4wNiwuMTUsLjE1LC4zNCwuMjIsLjUzLC4yMnMuMzgtLjA3LC41My0uMjJMOC45NywyLjU2VjcuMDNjMCwuNDEsLjM0LC43NSwuNzUsLjc1cy43NS0uMzQsLjc1LS43NVYuNzVjMC0uMS0uMDItLjE5LS4wNi0uMjlaIi8+PC9zdmc+");background-position:center center;background-repeat:no-repeat;-moz-background-size:contain;-o-background-size:contain;background-size:contain;opacity:0;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;pointer-events:none}header .wrapper .navigation .menu>li.has-child .sub-menu>li>a:hover{color:#573391}header .wrapper .navigation .menu>li.has-child .sub-menu>li>a:hover::after{opacity:1;-webkit-transform:translateX(0) translateY(-50%);-moz-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}header .wrapper .navigation .menu>li:hover>a{color:#573391}header .wrapper .options{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}header .wrapper .options .mobile-trigger{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none;margin-right:10px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-shadow:inset 0 0 0 1px #c2aee2;-moz-box-shadow:inset 0 0 0 1px #c2aee2;box-shadow:inset 0 0 0 1px #c2aee2;width:40px;height:40px}header .wrapper .options .mobile-trigger svg{width:18px;height:18px}header .wrapper .options .mobile-trigger.active svg .outer{opacity:0;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}header .wrapper .options .mobile-trigger.active svg .inner{-webkit-transform:rotate(-45deg) scale(1.3);-moz-transform:rotate(-45deg) scale(1.3);-ms-transform:rotate(-45deg) scale(1.3);-o-transform:rotate(-45deg) scale(1.3);transform:rotate(-45deg) scale(1.3)}header .wrapper .options .language{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}header .wrapper .options .language:hover .text .current{opacity:0;-webkit-transform:translateX(-50%) translateY(-webkit-calc(-50% - 10px)) scale(0.9);-moz-transform:translateX(-50%) translateY(-moz-calc(-50% - 10px)) scale(0.9);-ms-transform:translateX(-50%) translateY(calc(-50% - 10px)) scale(0.9);-o-transform:translateX(-50%) translateY(calc(-50% - 10px)) scale(0.9);transform:translateX(-50%) translateY(calc(-50% - 10px)) scale(0.9)}header .wrapper .options .language:hover .text .other{opacity:1;-webkit-transform:translateX(-50%) translateY(-50%) scale(1);-moz-transform:translateX(-50%) translateY(-50%) scale(1);-ms-transform:translateX(-50%) translateY(-50%) scale(1);-o-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1)}header .wrapper .options .language:hover .text .icon{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}header .wrapper .options .language .text{position:relative;width:40px;height:40px}header .wrapper .options .language .text::before{content:"";position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-shadow:inset 0 0 0 1px #c2aee2;-moz-box-shadow:inset 0 0 0 1px #c2aee2;box-shadow:inset 0 0 0 1px #c2aee2}header .wrapper .options .language .text .current,header .wrapper .options .language .text .other{position:absolute;z-index:1;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);font-size:.875rem;font-weight:500;color:#707070;-webkit-transition:.45s ease all;-o-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}header .wrapper .options .language .text .other{opacity:0;-webkit-transform:translateX(-50%) translateY(-webkit-calc(-50% + 10px)) scale(0.9);-moz-transform:translateX(-50%) translateY(-moz-calc(-50% + 10px)) scale(0.9);-ms-transform:translateX(-50%) translateY(calc(-50% + 10px)) scale(0.9);-o-transform:translateX(-50%) translateY(calc(-50% + 10px)) scale(0.9);transform:translateX(-50%) translateY(calc(-50% + 10px)) scale(0.9)}header .wrapper .options .language .text .icon{position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;-webkit-transition:.6s ease all;-o-transition:.6s ease all;-moz-transition:.6s ease all;transition:.6s ease all}header .wrapper .options .language .text .icon svg{position:absolute;left:100%;top:50%;-webkit-transform:translateY(-50%) translateX(-65%);-moz-transform:translateY(-50%) translateX(-65%);-ms-transform:translateY(-50%) translateX(-65%);-o-transform:translateY(-50%) translateX(-65%);transform:translateY(-50%) translateX(-65%);width:7px;fill:#573391;display:block;background-color:#fff;padding:5px 0;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}header .wrapper .options .button{margin-left:15px}footer{margin-top:90px}footer .content-wrapper{position:relative;-webkit-box-shadow:0 -60px 120px -30px rgba(0,0,0,.1);-moz-box-shadow:0 -60px 120px -30px rgba(0,0,0,.1);box-shadow:0 -60px 120px -30px rgba(0,0,0,.1);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-color:#fff;z-index:1}footer .content-wrapper .content{overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);mask-image:-webkit-radial-gradient(white, black);position:relative;padding:45px;display:grid;grid-template-columns:repeat(2, minmax(0, 10fr)) minmax(0, 20fr) minmax(0, 15fr);grid-gap:120px}footer .content-wrapper .content .heading{font-size:1.625rem;color:#575757;font-weight:600;margin-bottom:30px;-webkit-transition:.3s ease color;-o-transition:.3s ease color;-moz-transition:.3s ease color;transition:.3s ease color}footer .content-wrapper .content>*:hover .heading{color:#573391}footer .content-wrapper .content .menu .list a{color:#969696;display:block;padding:5px 45px 5px 0;white-space:nowrap;position:relative;font-size:1.125rem;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}footer .content-wrapper .content .menu .list a::after{content:"";position:absolute;width:10px;height:10px;right:0;top:50%;-webkit-transform:translateX(-15px) translateY(-webkit-calc(-50% + 15px));-moz-transform:translateX(-15px) translateY(-moz-calc(-50% + 15px));-ms-transform:translateX(-15px) translateY(calc(-50% + 15px));-o-transform:translateX(-15px) translateY(calc(-50% + 15px));transform:translateX(-15px) translateY(calc(-50% + 15px));background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC40NyAxMC40NyI+PGRlZnM+PHN0eWxlPi5ke2ZpbGw6IzU3MzM5MTt9PC9zdHlsZT48L2RlZnM+PHBhdGggY2xhc3M9ImQiIGQ9Ik0xMC40MSwuNDZjLS4wOC0uMTgtLjIyLS4zMy0uNDEtLjQxLS4wOS0uMDQtLjE5LS4wNi0uMjktLjA2SDMuNDRjLS40MSwwLS43NSwuMzQtLjc1LC43NXMuMzQsLjc1LC43NSwuNzVINy45MUwuMjIsOS4xOWMtLjI5LC4yOS0uMjksLjc3LDAsMS4wNiwuMTUsLjE1LC4zNCwuMjIsLjUzLC4yMnMuMzgtLjA3LC41My0uMjJMOC45NywyLjU2VjcuMDNjMCwuNDEsLjM0LC43NSwuNzUsLjc1cy43NS0uMzQsLjc1LS43NVYuNzVjMC0uMS0uMDItLjE5LS4wNi0uMjlaIi8+PC9zdmc+");background-position:center center;background-repeat:no-repeat;-moz-background-size:contain;-o-background-size:contain;background-size:contain;opacity:0;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;pointer-events:none}footer .content-wrapper .content .menu .list a:hover{color:#573391}footer .content-wrapper .content .menu .list a:hover::after{opacity:1;-webkit-transform:translateX(0) translateY(-50%);-moz-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}footer .content-wrapper .content .twitter iframe{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border:1px solid #f1f1f1 !important;-webkit-box-shadow:0 10px 60px -10px rgba(0,0,0,.1);-moz-box-shadow:0 10px 60px -10px rgba(0,0,0,.1);box-shadow:0 10px 60px -10px rgba(0,0,0,.1)}footer .content-wrapper .content .contacts .item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}footer .content-wrapper .content .contacts .item+.item{margin-top:15px}footer .content-wrapper .content .contacts .item span{font-size:1.125rem;color:#969696;display:block;margin-right:15px}footer .content-wrapper .content .contacts .item a{display:block;color:#707070;font-size:1.25rem;font-weight:600;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}footer .content-wrapper .content .contacts .item:hover a{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px);color:#573391}footer .content-wrapper .content .contacts .social{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}footer .content-wrapper .content .contacts .social a{display:block}footer .content-wrapper .content .contacts .social a+a{margin-left:30px}footer .content-wrapper .content .contacts .social a svg{width:16px;height:16px;fill:#c9c9c9;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}footer .content-wrapper .content .contacts .social a:hover svg{-webkit-transform:scale(1.1) translateY(-3px);-moz-transform:scale(1.1) translateY(-3px);-ms-transform:scale(1.1) translateY(-3px);-o-transform:scale(1.1) translateY(-3px);transform:scale(1.1) translateY(-3px);fill:#573391}footer .copyright{position:relative}footer .copyright::before{content:"";position:absolute;left:45px;bottom:0;width:-webkit-calc(100% - 45px);width:-moz-calc(100% - 45px);width:calc(100% - 45px);height:-webkit-calc(100% + 60px);height:-moz-calc(100% + 60px);height:calc(100% + 60px);background-color:#573391;-webkit-border-top-left-radius:30px;-moz-border-radius-topleft:30px;border-top-left-radius:30px}footer .copyright .container{position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:30px;padding-bottom:30px}footer .copyright .container .text{color:rgba(255,255,255,.5)}footer .copyright .container .text a{color:#fff;font-weight:600;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}footer .copyright .container .text a:hover{color:rgba(255,255,255,.75)}footer .copyright .container .penta-logo{opacity:.5;line-height:1}.sidebar .sticky{width:100%}.sidebar .title{color:#575757;font-size:1.625rem;font-weight:600;margin-bottom:15px}.sidebar .list a{color:#969696;display:block;padding:10px 45px 10px 0;position:relative;font-size:1.125rem;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.sidebar .list a::after{content:"";position:absolute;width:10px;height:10px;right:0;top:50%;-webkit-transform:translateX(-15px) translateY(-webkit-calc(-50% + 15px));-moz-transform:translateX(-15px) translateY(-moz-calc(-50% + 15px));-ms-transform:translateX(-15px) translateY(calc(-50% + 15px));-o-transform:translateX(-15px) translateY(calc(-50% + 15px));transform:translateX(-15px) translateY(calc(-50% + 15px));background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC40NyAxMC40NyI+PGRlZnM+PHN0eWxlPi5ke2ZpbGw6IzU3MzM5MTt9PC9zdHlsZT48L2RlZnM+PHBhdGggY2xhc3M9ImQiIGQ9Ik0xMC40MSwuNDZjLS4wOC0uMTgtLjIyLS4zMy0uNDEtLjQxLS4wOS0uMDQtLjE5LS4wNi0uMjktLjA2SDMuNDRjLS40MSwwLS43NSwuMzQtLjc1LC43NXMuMzQsLjc1LC43NSwuNzVINy45MUwuMjIsOS4xOWMtLjI5LC4yOS0uMjksLjc3LDAsMS4wNiwuMTUsLjE1LC4zNCwuMjIsLjUzLC4yMnMuMzgtLjA3LC41My0uMjJMOC45NywyLjU2VjcuMDNjMCwuNDEsLjM0LC43NSwuNzUsLjc1cy43NS0uMzQsLjc1LS43NVYuNzVjMC0uMS0uMDItLjE5LS4wNi0uMjlaIi8+PC9zdmc+");background-position:center center;background-repeat:no-repeat;-moz-background-size:contain;-o-background-size:contain;background-size:contain;opacity:0;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;pointer-events:none}.sidebar .list a::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);background-color:#e3e3e3;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;-webkit-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-o-transform-origin:0% 0%;transform-origin:0% 0%}.sidebar .list a:hover{color:#573391}.sidebar .list a:hover::after{opacity:1;-webkit-transform:translateX(0) translateY(-50%);-moz-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}.sidebar .list a:hover::before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.blog-carousel-wrapper{margin-top:90px}.blog-carousel-wrapper .heading{margin-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog-carousel-wrapper .heading .title{font-size:1.875rem;font-weight:600;color:#575757}.blog-carousel-wrapper .heading .wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-carousel-wrapper .heading .wrapper .navigation{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-right:60px}.blog-carousel-wrapper .heading .wrapper .navigation .prev,.blog-carousel-wrapper .heading .wrapper .navigation .next{cursor:pointer;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.blog-carousel-wrapper .heading .wrapper .navigation .prev svg,.blog-carousel-wrapper .heading .wrapper .navigation .next svg{width:16px;height:16px;fill:#573391;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.blog-carousel-wrapper .heading .wrapper .navigation .prev:hover svg,.blog-carousel-wrapper .heading .wrapper .navigation .next:hover svg{fill:#707070}.blog-carousel-wrapper .heading .wrapper .navigation .next{margin-left:15px}.blog-carousel-wrapper .heading .wrapper .navigation .next:hover{-webkit-transform:translateX(2px) translateY(-2px);-moz-transform:translateX(2px) translateY(-2px);-ms-transform:translateX(2px) translateY(-2px);-o-transform:translateX(2px) translateY(-2px);transform:translateX(2px) translateY(-2px)}.blog-carousel-wrapper .heading .wrapper .navigation .prev:hover{-webkit-transform:translateX(-2px) translateY(2px);-moz-transform:translateX(-2px) translateY(2px);-ms-transform:translateX(-2px) translateY(2px);-o-transform:translateX(-2px) translateY(2px);transform:translateX(-2px) translateY(2px)}.blog-carousel-wrapper .heading .wrapper .more{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-carousel-wrapper .heading .wrapper .more span{display:block;white-space:nowrap;color:#573391;font-size:.875rem;font-weight:500;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.blog-carousel-wrapper .heading .wrapper .more svg{margin-left:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;fill:#573391;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.blog-carousel-wrapper .heading .wrapper .more:hover span{color:#707070}.blog-carousel-wrapper .heading .wrapper .more:hover svg{fill:#707070;-webkit-transform:translateX(5px) rotate(45deg);-moz-transform:translateX(5px) rotate(45deg);-ms-transform:translateX(5px) rotate(45deg);-o-transform:translateX(5px) rotate(45deg);transform:translateX(5px) rotate(45deg)}.blog-carousel-wrapper .blog-carousel{height:450px}.blog-carousel-wrapper .blog-carousel .swiper-wrapper{height:100%}.blog-carousel-wrapper .blog-carousel .swiper-wrapper .swiper-slide{height:100%;width:450px;-webkit-transition:.6s ease all;-o-transition:.6s ease all;-moz-transition:.6s ease all;transition:.6s ease all;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.blog-carousel-wrapper .blog-carousel .swiper-wrapper .swiper-slide.swiper-slide-active{width:700px}.blog-carousel-wrapper .blog-carousel .swiper-wrapper .swiper-slide.swiper-slide-active .blog-box .context .more{opacity:1;visibility:visible}.blog-carousel-wrapper .blog-carousel .swiper-wrapper .swiper-slide .blog-box .context .more{position:absolute;opacity:0;visibility:hidden}.blog-slider-wrapper{margin-bottom:30px}.blog-slider-wrapper .blog-slider{height:400px}.blog-slider-wrapper .blog-slider .swiper-wrapper{height:100%}.blog-slider-wrapper .blog-slider .swiper-wrapper .swiper-slide{height:100%}.blog-slider-wrapper .blog-slider .swiper-wrapper .swiper-slide .blog-box{height:100%}.blog-slider-wrapper .navigation{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:30px;top:30px;z-index:4}.blog-slider-wrapper .navigation::after{content:"";position:absolute;height:100%;width:30px;left:100%;top:0}.blog-slider-wrapper .navigation .count{margin:5px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.75rem;line-height:1;color:rgba(255,255,255,.5);font-weight:300}.blog-slider-wrapper .navigation .count .total{font-size:.875rem;margin-left:3px;font-weight:600}.blog-slider-wrapper .navigation .count .current{font-size:1.25rem;color:#fff;margin-right:3px;font-weight:bold}.blog-slider-wrapper .navigation .prev,.blog-slider-wrapper .navigation .next{cursor:pointer;opacity:.5;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.blog-slider-wrapper .navigation .prev svg,.blog-slider-wrapper .navigation .next svg{fill:#fff;width:18px;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.blog-slider-wrapper .navigation .prev:hover,.blog-slider-wrapper .navigation .next:hover{opacity:1}.blog-slider-wrapper .navigation .prev.swiper-button-disabled,.blog-slider-wrapper .navigation .next.swiper-button-disabled{opacity:.25;pointer-events:none}.blog-slider-wrapper .navigation .prev:hover svg{-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}.blog-slider-wrapper .navigation .next:hover svg{-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-ms-transform:translateY(3px);-o-transform:translateY(3px);transform:translateY(3px)}.blog-box{overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);mask-image:-webkit-radial-gradient(white, black);height:100%;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;position:relative}.blog-box .image{overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);mask-image:-webkit-radial-gradient(white, black);position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%}.blog-box .image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;width:100%;height:100%;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.45s ease all;-o-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all}.blog-box .image::after{content:"";position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;top:unset;bottom:0;background:rgba(0,0,0,.5);background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.75)), to(rgba(0, 0, 0, 0)));background:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0) 100%);background:-moz-linear-gradient(bottom, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0) 100%);background:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(0deg, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0) 100%);-webkit-transition:.45s ease all;-o-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all;-moz-background-size:150% 150%;-o-background-size:150% 150%;background-size:150% 150%;background-position:center center}.blog-box .context{position:absolute;z-index:1;bottom:30px;left:30px;width:-webkit-calc(100% - 60px);width:-moz-calc(100% - 60px);width:calc(100% - 60px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog-box .context .headline{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px);text-align:left}.blog-box .context .headline .category{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1rem;font-weight:500;color:#fff;margin-bottom:5px;opacity:.5;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.blog-box .context .headline .category:hover{opacity:1}.blog-box .context .headline .title{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:4rem;line-height:1.25;font-size:1.5rem;font-weight:600;color:#fff;opacity:.75;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.blog-box .context .headline .title:hover{opacity:1}.blog-box .context .more{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-left:60px;-webkit-flex-direction:0;-ms-flex-direction:0;flex-direction:0;width:120px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-color:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.25);padding:15px 25px;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.blog-box .context .more::before{content:"";position:absolute;left:-30px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:120%;background-color:rgba(255,255,255,.15)}.blog-box .context .more span{color:#fff;font-size:1rem;font-weight:500;line-height:1.25}.blog-box .context .more svg{fill:#fff;width:12px;height:12px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-left:20px;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.blog-box .context .more:hover{border-color:rgba(255,255,255,.5)}.blog-box .context .more:hover svg{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.blog-box:hover .image img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.blog-box:hover .image::after{background-position:bottom center}.blog-list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-auto-rows:300px;grid-gap:30px}.blog-list .blog-box .context .headline .title{font-size:1.25rem}.anno-list{display:grid;grid-template-columns:minmax(0, 1fr);grid-gap:30px}.anno-box{display:grid;grid-template-columns:minmax(0, 325px) minmax(0, auto);grid-gap:30px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.anno-box .image{overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);mask-image:-webkit-radial-gradient(white, black);position:relative;display:block;height:325px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.anno-box .image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;width:100%;height:100%;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.45s ease all;-o-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all}.anno-box .image::after{content:"";position:absolute;left:0;right:unset;top:0;bottom:unset;width:100%;height:100%;top:unset;bottom:0;background:rgba(0,0,0,.5);background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);background:-moz-linear-gradient(bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);background:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(0deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);-webkit-transition:.45s ease all;-o-transition:.45s ease all;-moz-transition:.45s ease all;transition:.45s ease all;-moz-background-size:150% 150%;-o-background-size:150% 150%;background-size:150% 150%;background-position:center center;-webkit-transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;transition:.3s ease all}.anno-box .image:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.anno-box .image:hover::after{opacity:0}.anno-box .context .category{display:block;color:#969696;font-size:1rem;font-weight:500;-webkit-transition:.3s ease color;-o-transition:.3s ease color;-moz-transition:.3s ease color;transition:.3s ease color;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.anno-box .context .category:hover{color:#573391}.anno-box .context .title{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:3.5rem;max-height:3.25rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;color:#3d3d3d;font-size:1.25rem;line-height:1.25;font-weight:600;-webkit-transition:.3s ease color;-o-transition:.3s ease color;-moz-transition:.3s ease color;transition:.3s ease color;margin-bottom:15px}.anno-box .context .title:hover{color:#573391}.anno-box .context .date{-webkit-box-shadow:0 0 0 1px #e3e3e3;-moz-box-shadow:0 0 0 1px #e3e3e3;box-shadow:0 0 0 1px #e3e3e3;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;font-size:.75rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 10px;margin-bottom:15px;color:#969696}.anno-box .context .expo{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;max-height:5.75rem;max-height:7rem;font-size:1rem;line-height:1.75;margin-bottom:30px}@media only screen and (max-width: 1680px){footer .copyright::before{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;left:0;width:100%}}@media only screen and (max-width: 1440px){#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .content .title{font-size:2.5rem}.content-grid>.context{padding:0 90px 0 60px}#page-contact .content .container .wrapper{padding:30px;grid-gap:30px}.popup-form{height:100%}}@media only screen and (max-width: 1366px){.mt--45{margin-top:30px !important}.mt--60{margin-top:45px !important}.mt--90{margin-top:75px !important}.mt--120{margin-top:105px !important}.mt--150{margin-top:135px !important}.mt--180{margin-top:165px !important}.mt--210{margin-top:195px !important}.mb--45{margin-bottom:30px !important}.mb--60{margin-bottom:45px !important}.mb--90{margin-bottom:75px !important}.mb--120{margin-bottom:105px !important}.mb--150{margin-bottom:135px !important}.mb--180{margin-bottom:165px !important}.mb--210{margin-bottom:195px !important}.type{font-size:1rem}.type h1,.type h2,.type h3,.type h4,.type h5,.type h6{margin-bottom:15px}.type h1{font-size:2.25rem}.type h2{font-size:1.875rem}.type h3{font-size:1.625rem}.type h4{font-size:1.5rem}.type h5{font-size:1.25rem}.type h6{font-size:1.125rem}.type p{margin-bottom:15px;font-size:1rem}.type em{display:block;font-size:1.5rem;margin-bottom:20px;line-height:1.75}.type ul>li{font-size:1rem}.type ul>li+li{margin-top:10px}.type .table table tr td,.type .table table tr th{font-size:1rem}header .wrapper .navigation .menu>li>a{padding:0 10px}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .content .title{font-size:1.875rem}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .content .buttons .item span{font-size:.875rem}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .content .buttons .item.active span{font-size:1.125rem}.blog-carousel-wrapper .blog-carousel{height:350px}.blog-box .context .headline .title{font-size:1.25rem}footer .content-wrapper{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#index .who-we-help .bar .title{font-size:1.5rem}#index .who-we-help .bar .redirect .who,#index .who-we-help .bar .redirect .plural{font-size:1.125rem}#index .who-we-help .bar .redirect .selection .current{font-size:1.125rem}#index .who-we-help .bar .redirect .selection .options .option{font-size:1rem}#index .what-we-do .wrapper .container .images .image{width:400px;height:250px}#index .what-we-do .wrapper .container .context .list a{font-size:1rem}#index .what-we-do .wrapper .container .context .list{margin-top:30px}#breadcrumb .context .container{font-size:2.5rem}#breadcrumb{height:300px}.sidebar .title,.blog-carousel-wrapper .heading .title,footer .content-wrapper .content .heading,.field-title{font-size:1.33rem}.sidebar .list a,footer .content-wrapper .content .menu .list a,footer .content-wrapper .content .contacts .item span{font-size:1rem}footer .content-wrapper .content .contacts .item a,#page-what-we-do .sub-boxes .item span{font-size:1.125rem}footer .content-wrapper .content{grid-gap:90px}#index .who-we-are .container{grid-gap:180px}#page-what-we-do .sub-boxes .item{padding:30px}header .wrapper .logo{max-width:125px}.blog-list .blog-box .context .headline .title{font-size:1.125rem}.blog-box .context .headline .category{font-size:.875rem}#page-contact .map{height:100% !important}#page-contact .content .container .wrapper .info .form-tabs .item span{font-size:1.25rem}.blog-list{grid-auto-rows:250px}.blog-slider-wrapper .blog-slider,#page-articles .blog-thumbnail{height:350px}}@media only screen and (max-width: 1200px){:root{--header-height: 80px}header .wrapper .options .mobile-trigger{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}header>.container .navigation .menu{border-top:1px solid rgba(233,233,233,.5);position:absolute;top:100%;left:0;width:100%;background-color:#fff;max-height:-webkit-calc(100vh - var(--header-height));max-height:-moz-calc(100vh - var(--header-height));max-height:calc(100vh - var(--header-height));overflow-x:hidden;overflow-y:auto;height:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:unset;-webkit-justify-content:unset;-moz-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;padding:0;display:none}header>.container .navigation .menu br{display:none}header>.container .navigation .menu>li{width:100%;height:unset;position:relative}header>.container .navigation .menu>li.hamburger{display:none}header>.container .navigation .menu>li>a{padding:20px 30px;height:unset;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}header>.container .navigation .menu>li>a::after{content:unset;display:none}header>.container .navigation .menu>li+li{border-top:1px solid rgba(233,233,233,.5)}header>.container .navigation .menu>li.has-child.with-image .sub-menu{display:none;grid-template-columns:unset;grid-gap:unset;-webkit-box-align:unset;-webkit-align-items:unset;-moz-box-align:unset;-ms-flex-align:unset;align-items:unset;width:100%;max-width:unset}header>.container .navigation .menu>li.has-child.with-image .sub-menu::before{display:none;content:unset}header>.container .navigation .menu>li.has-child.with-image .sub-menu .content,header>.container .navigation .menu>li.has-child.with-image .sub-menu .image{display:none}header>.container .navigation .menu>li.has-child.with-image .sub-menu .list{border-right:unset;padding:unset}header>.container .navigation .menu>li.has-child.with-image .sub-menu .list li.active>a{color:#707070}header>.container .navigation .menu>li.has-child.with-image .sub-menu .list li.active>a::after{opacity:0;-webkit-transform:translateX(-15px) translateY(-webkit-calc(-50% + 15px));-moz-transform:translateX(-15px) translateY(-moz-calc(-50% + 15px));-ms-transform:translateX(-15px) translateY(calc(-50% + 15px));-o-transform:translateX(-15px) translateY(calc(-50% + 15px));transform:translateX(-15px) translateY(calc(-50% + 15px))}header>.container .navigation .menu>li.has-child.with-image .sub-menu .list li.active>a:hover{color:#573391}header>.container .navigation .menu>li.has-child.with-image .sub-menu .list li.active>a:hover::after{opacity:1;-webkit-transform:translateX(0) translateY(-50%);-moz-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}header>.container .navigation .menu>li.has-child.with-image .sub-menu .list li a{font-size:1rem}header>.container .navigation .menu>li.has-child .sub-menu{pointer-events:visible;position:relative;top:unset;left:unset;opacity:1;visibility:visible;-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset;transform:unset;background-color:#f9f9f9;padding:15px 30px;display:none}footer .content-wrapper .content{grid-gap:60px}.blog-box .context .headline{-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset;transform:unset}#breadcrumb{margin-bottom:60px}#page-contact .content .container .wrapper .info .box.social a+a{margin-left:15px}#page-contact .content .container .wrapper .info .box.social a+a::before{left:-10px}#page-contact .content .container .wrapper .info .box,#page-contact .content .container .wrapper .info .box.social{padding:20px}#page-contact .content .container .wrapper .info .box .item a{font-size:1rem}#page-contact .content .container .wrapper .info .box .item span{font-size:.875rem}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .content .buttons{grid-template-columns:repeat(2, minmax(0, 1fr))}#index .who-we-help .bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#index .who-we-help .bar .title,#index .who-we-help .bar .expo,#index .who-we-help .bar .redirect{-webkit-box-flex:unset;-webkit-flex:unset;-moz-box-flex:unset;-ms-flex:unset;flex:unset}#index .who-we-help .bar .title{margin-bottom:15px}#index .who-we-help .bar .expo{margin-bottom:15px}}@media only screen and (max-width: 1024px){.content-grid>.context{padding:0 60px}#page-contact .map{overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);mask-image:-webkit-radial-gradient(white, black);position:relative;height:300px !important;grid-row:2;margin:0 30px;width:-webkit-calc(100% - 60px);width:-moz-calc(100% - 60px);width:calc(100% - 60px);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}#page-contact{display:grid;grid-template-columns:minmax(0, 1fr)}#page-contact .content .container .map-click{display:none}#page-contact .content .container{grid-template-columns:minmax(0, 1fr)}#page-contact .content{padding:0;margin:30px 0}footer .content-wrapper .content{padding:30px 0}#page-contact .map .point .image{max-width:100px}footer{margin-top:60px}footer .copyright .container{padding-top:20px;padding-bottom:20px}#breadcrumb{height:unset}#breadcrumb .context{padding:90px 0}#breadcrumb .context .container{font-size:1.875rem}#breadcrumb .scroll-down{-webkit-transform:translateX(-50%) translateY(-50%) scale(0.75);-moz-transform:translateX(-50%) translateY(-50%) scale(0.75);-ms-transform:translateX(-50%) translateY(-50%) scale(0.75);-o-transform:translateX(-50%) translateY(-50%) scale(0.75);transform:translateX(-50%) translateY(-50%) scale(0.75)}#page-what-we-do .sub-boxes .item img{width:40px;height:40px}.blog-carousel-wrapper .blog-carousel .swiper-wrapper .swiper-slide.swiper-slide-active{width:550px}.blog-carousel-wrapper .blog-carousel .swiper-wrapper .swiper-slide{width:400px}}@media only screen and (max-width: 900px){#index .what-we-do .wrapper .container .images{display:none}#index .what-we-do .wrapper .container{grid-template-columns:unset;grid-gap:unset}#index .what-we-do .wrapper .container .context>.sticky{height:unset !important;top:unset !important}#index .what-we-do .wrapper{padding:45px 0;overflow:hidden}#index .blog-carousel-wrapper,#index .who-we-help{margin-top:45px}#index .who-we-are .container{grid-template-columns:minmax(0, 1fr);grid-gap:30px}#index .who-we-are .container .wrapper .line .icon{display:none !important}#index .who-we-are .container .wrapper .line::before{content:unset;display:none}#index .who-we-are{padding:45px 0 0}#index .what-we-do .wrapper .container .context .list .bar{display:none}#index .what-we-do .wrapper .container .context .list a.active{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);color:#969696;font-weight:400}#index .what-we-do .wrapper .container .context .list a:hover{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);-o-transform:translateX(5px);transform:translateX(5px);color:#fff;font-weight:600}footer .content-wrapper .content{grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:30px}.content-grid{grid-template-columns:minmax(0, 1fr);grid-gap:30px}.content-grid>.settings .sticky{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 30px;background-color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 15px 30px -10px rgba(0,0,0,.1);-moz-box-shadow:0 15px 30px -10px rgba(0,0,0,.1);box-shadow:0 15px 30px -10px rgba(0,0,0,.1)}.content-grid>.settings .item+.item{margin-top:0;padding-top:0;border-top:0;margin-left:20px;padding-left:20px;border-left:1px solid #e3e3e3}.content-grid>.context{padding:0}.sidebar{display:none}.content-grid>.settings .share{margin-top:0;margin-left:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.content-grid>.settings .share a+a{margin-top:0;padding-top:0;border-top:0;margin-left:20px;padding-left:20px;border-left:1px solid #e3e3e3}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide{grid-template-columns:minmax(0, 1fr)}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .image{display:none}#index .who-we-help .bar{margin:0}#index .who-we-help .bar .title,#index .who-we-help .bar .expo{text-align:center;padding:0}}@media only screen and (max-width: 768px){.mt--60{margin-top:30px !important}.mt--90{margin-top:60px !important}.mt--120{margin-top:90px !important}.mt--150{margin-top:120px !important}.mt--180{margin-top:150px !important}.mt--210{margin-top:180px !important}.mb--60{margin-bottom:30px !important}.mb--90{margin-bottom:60px !important}.mb--120{margin-bottom:90px !important}.mb--150{margin-bottom:120px !important}.mb--180{margin-bottom:150px !important}.mb--210{margin-bottom:180px !important}.popup-form .wrapper .inner{grid-template-columns:minmax(0, 1fr);grid-gap:30px}.popup-form .wrapper .inner .banner-field .logo,.popup-form .wrapper .inner .banner-field .contacts{display:none}.popup-form .wrapper .inner .form-field{padding:0}#page-contact .content .container .wrapper{grid-template-columns:minmax(0, 1fr)}#page-contact .content .container .wrapper .info .box.social{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#page-contact .content .container .wrapper .info .box.social a+a{margin-left:30px}#page-contact .content .container .wrapper .info .box.social a+a::before{left:-15px}#page-contact .content .container .wrapper .sticky{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#page-contact .content .container .wrapper .info .form-tabs{-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-bottom:0;margin-top:30px}.blog-slider-wrapper .blog-slider,#page-articles .blog-thumbnail{height:300px}#index .who-we-help .bar .redirect{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}#index .who-we-help .bar .redirect .selection{margin:15px 0}footer .copyright .container .text{font-size:.875rem}#index .hero .scroll-down{display:none}}@media only screen and (max-width: 600px){.blog-carousel-wrapper .blog-carousel .swiper-wrapper .swiper-slide.swiper-slide-active,.blog-carousel-wrapper .blog-carousel .swiper-wrapper .swiper-slide{width:unset}.blog-carousel-wrapper .blog-carousel{width:100% !important}.blog-box .context .more{display:none !important}#page-what-we-do .sub-boxes{grid-template-columns:minmax(0, 1fr)}.blog-list{grid-template-columns:minmax(0, 1fr)}.anno-box{grid-template-columns:minmax(0, 1fr)}.anno-box .image{height:200px}.anno-list{grid-gap:60px}.form{grid-template-columns:minmax(0, 1fr)}.form .item.width--three-quarters,.form .item.width--full,.form .item.width--half,.form .item.width--one-quarter{grid-column:unset}}@media only screen and (max-width: 480px){.mt--120{margin-top:75px !important}.mt--150{margin-top:105px !important}.mt--180{margin-top:150px !important}.mt--210{margin-top:165px !important}.mb--120{margin-bottom:90px !important}.mb--150{margin-bottom:120px !important}.mb--180{margin-bottom:150px !important}.mb--210{margin-bottom:165px !important}#page-contact .map{height:250px !important}.content-grid>.settings .sticky{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-grid>.settings .share{margin-top:20px;padding-top:20px;margin-left:0;background-color:#573391;width:100%;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:10px 20px;border-top:1px solid #efefef}.content-grid>.settings .share a svg{fill:#fff}.content-grid>.settings .share a:hover svg{fill:rgba(255,255,255,.5)}.content-grid>.settings .share a+a{border-left:1px solid rgba(255,255,255,.1)}#breadcrumb .context{padding:60px 0}footer .content-wrapper .content{grid-template-columns:minmax(0, 1fr)}.blog-carousel-wrapper .heading{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog-carousel-wrapper .heading .wrapper .navigation{margin-top:20px}#index .hero{overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black);mask-image:-webkit-radial-gradient(white, black)}#index .what-we-do .container{padding:0}#index .what-we-do .container .wrapper{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:45px 30px}#index .what-we-do .wrapper .shape-wrapper{width:100%}#index .hero .hero-carousel .swiper-wrapper .swiper-slide .slide .content .title{font-size:1.5rem}header .wrapper .options .button span{display:none}header .wrapper .options .button svg{width:20px;height:20px;margin-right:0}.blog-carousel-wrapper{margin-top:45px}#breadcrumb .context .container{font-size:1.33rem}}@media only screen and (max-width: 425px){footer .copyright .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .copyright .container .text{text-align:center}footer .copyright .container .penta-logo{margin-top:15px}#index .who-we-help .bar .redirect .selection .current{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:100%;font-size:1rem}#index .who-we-help .bar .redirect{width:100%}#index .who-we-help .bar .redirect .selection{width:100%}#index .who-we-help .bar .redirect .selection .select{width:100%}#index .who-we-help .bar{padding:30px}}/*# sourceMappingURL=main.css.map */