*{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box;margin:0;outline:0;padding:0;word-break:break-word}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-family:sans-serif;overflow-x:hidden;position:relative}img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}iframe{display:block;border:0}html{font-size:100%;height:100%}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}fieldset,img{border:0}address,caption,cite,code,dfn,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:''}abbr,acronym{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent;color:inherit;text-decoration:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}hr{display:block;height:1px;border:0;border-top:1px solid #ccc}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}svg:not(:root){overflow:hidden}input::-webkit-input-placeholder{opacity:1}input::-moz-placeholder{opacity:1}input:-ms-input-placeholder{opacity:1}input::-ms-input-placeholder{opacity:1}input::placeholder{opacity:1}textarea::-webkit-input-placeholder{opacity:1}textarea::-moz-placeholder{opacity:1}textarea:-ms-input-placeholder{opacity:1}textarea::-ms-input-placeholder{opacity:1}textarea::placeholder{opacity:1}input,textarea,button{background:0;border:0;border-radius:0}button,input,optgroup,select,textarea{color:inherit;font:inherit}button{overflow:visible}button,select{text-transform:none}button[disabled], html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input,button,textarea{line-height:normal}input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{height:auto}input[type='search']{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{-webkit-appearance:none;appearance:none}legend{border:0}textarea{overflow:auto;vertical-align:top;resize:vertical}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}::-ms-clear,::-ms-reveal{display:none;height:0;width:0}img,svg:not(:root){-ms-interpolation-mode:bicubic;display:block;image-rendering:optimizeQuality;max-width:100%}input[type='text'],input[type='button'],input[type='email'],input[type='password'],input[type='submit'],input[type='tel'],input[type='url'],input[type='number'],input[type='reset'],textarea,button{-webkit-appearance:none;-moz-appearance:none;appearance:none}button,input[type='button'],input[type='reset'],input[type='submit']{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@font-face{font-family:'icomoon';src:url("/wp-content/themes/epfam/assets/fonts/icomoon.eot?4jl367");src:url("/wp-content/themes/epfam/assets/fonts/icomoon.eot?4jl367#iefix") format("embedded-opentype"), url("/wp-content/themes/epfam/assets/fonts/icomoon.ttf?4jl367") format("truetype"), url("/wp-content/themes/epfam/assets/fonts/icomoon.woff?4jl367") format("woff"), url("/wp-content/themes/epfam/assets/fonts/icomoon.svg?4jl367#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^='icon-'],[class*=' icon-']{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-envelope-o:before{content:'\e903'}.icon-tumblr-square:before{content:'\e907'}.icon-pinterest-p:before{content:'\e909'}.icon-linkedin:before{content:'\e901'}.icon-facebook:before{content:'\e900'}.icon-facebook-f:before{content:'\e900'}.icon-clock:before{content:'\e902';color:#8799cc}.icon-search:before{content:'\e908';color:#d51317}.icon-arrow-left:before{content:'\e904';color:#25378d}.icon-arrow-right:before{content:'\e905';color:#25378d}.icon-warning:before{content:'\e906';color:#fff}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide
img{display:block}.slick-slide.slick-loading
img{display:none}.slick-slide.dragging
img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px
solid transparent}.slick-arrow.slick-hidden{display:none}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.select2-dropdown{background-color:white;border:1px
solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0
!important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0
!important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px
solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow
b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow
b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px
solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px
solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0
4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px
solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px
solid #aaa;border-radius:4px;outline:0;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), to(#eee));background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px
solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#ccc));background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow
b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px
solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow
b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(50%, #eee));background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#fff));background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px
solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px
solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px
solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0
4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px
solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px
solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px
solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container
*{-webkit-box-sizing:border-box;box-sizing:border-box}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;-webkit-transition-duration:inherit;-o-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71);-o-transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71);transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity: .9;-webkit-transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1);-o-transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1);transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-infobar,
.fancybox-toolbar,
.fancybox-caption,
.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;-webkit-transition:opacity .25s ease, visibility 0s ease .25s;-o-transition:opacity .25s ease, visibility 0s ease .25s;transition:opacity .25s ease, visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-toolbar .fancybox-toolbar,
.fancybox-show-caption .fancybox-caption,
.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;-webkit-transition:opacity .25s ease 0s, visibility 0s ease 0s;-o-transition:opacity .25s ease 0s, visibility 0s ease 0s;transition:opacity .25s ease 0s, visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0
10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;padding:44px;position:absolute;text-align:center;top:0;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;-o-transition-property:transform, opacity;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:'';display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{overflow:hidden;padding:44px
0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;-o-transition-property:transform, opacity;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox-can-swipe .fancybox-content,
.fancybox-can-pan .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable='true']{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--video .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--pdf .fancybox-content,
.fancybox-slide--iframe .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-video,.fancybox-iframe{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error
p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30, 30, 30, 0.6);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px
dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button
div{height:100%}.fancybox-button
svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg
path{fill:currentColor;stroke-width:0}.fancybox-button--play svg:nth-child(2),
.fancybox-button--fsenter svg:nth-child(2){display:none}.fancybox-button--pause svg:nth-child(1),
.fancybox-button--fsexit svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity: .8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button
div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px
26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px
6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.85)), color-stop(50%, rgba(0, 0, 0, 0.3)), color-stop(65%, rgba(0, 0, 0, 0.15)), color-stop(75.5%, rgba(0, 0, 0, 0.075)), color-stop(82.85%, rgba(0, 0, 0, 0.037)), color-stop(88%, rgba(0, 0, 0, 0.019)), to(rgba(0, 0, 0, 0)));background:-o-linear-gradient(bottom, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.15) 65%, rgba(0, 0, 0, 0.075) 75.5%, rgba(0, 0, 0, 0.037) 82.85%, rgba(0, 0, 0, 0.019) 88%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to top, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.15) 65%, rgba(0, 0, 0, 0.075) 75.5%, rgba(0, 0, 0, 0.037) 82.85%, rgba(0, 0, 0, 0.019) 88%, rgba(0, 0, 0, 0) 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px
44px 25px 44px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding: max(0px)){.fancybox-caption{padding:75px
max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,
.fancybox-caption a:link,
.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:fancybox-rotate 1s linear infinite;animation:fancybox-rotate 1s linear infinite;background:transparent;border:4px
solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity: .7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fancybox-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fancybox-animated{-webkit-transition-timing-function:cubic-bezier(0, 0, 0.25, 1);-o-transition-timing-function:cubic-bezier(0, 0, 0.25, 1);transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);-o-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg);transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1)}@media all and (max-height: 576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px
0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding: max(0px)){.fancybox-caption{padding-left:max(12px, env(safe-area-inset-left));padding-right:max(12px, env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share
h1{color:#222;font-size:35px;font-weight:700;margin:0
0 20px 0}.fancybox-share
p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0
5px 10px 5px;min-width:130px;padding:0
15px;text-decoration:none;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button
svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg
path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px
0 0 0;outline:none;padding:10px
15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px
2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list
a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0, 0, 0, 0.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a::before{border:6px
solid #ff5268;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity: .5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}@media all and (max-width: 576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list
a{max-width:calc(100% - 10px)}}.clearfix::after{clear:both;content:"";display:block}body{font-family:"aller",sans-serif;color:#25378D;letter-spacing:normal;font-size:14px;line-height:1.5;font-weight:400;background:#fff;overflow:hidden}@media screen and (min-width: 768px){body{font-size:16px}}h1,h2,h3,h4,h5,h6{word-break:normal !important}.wrap-content{display:-webkit-box;display:-ms-flexbox;display:flex}.wrap-content
.content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:30px
0}@media screen and (min-width: 768px){.wrap-content
.content{padding:30px
0 74px 20px}}#main-content{position:relative;padding-top:90px}@media screen and (min-width: 1024px){#main-content{padding-top:108px}}.wrapper{margin:0
auto;position:relative;max-width:1380px}@media screen and (max-width: 1380px){.wrapper{padding:0
20px}}@media screen and (max-width: 768px){.wrapper{padding:0
15px}}.wrapper-small{margin:0
auto;position:relative;max-width:1190px}@media screen and (max-width: 1380px){.wrapper-small{padding:0
20px}}@media screen and (max-width: 768px){.wrapper-small{padding:0
15px}}.bg{background-size:cover;background-repeat:no-repeat}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.title-medium{font-family:"bree-serif",sans-serif;font-size:30px;line-height:40px;text-transform:uppercase;letter-spacing:1px}@media screen and (min-width: 1024px){.title-medium{font-size:40px;line-height:50px}}.title-large{font-size:38px;line-height:40px;font-family:"bree-serif",sans-serif}@media screen and (min-width: 1024px){.title-large{font-size:55px;line-height:60px}}@media screen and (min-width: 1380px){.title-large{font-size:80px;line-height:85px}}@media screen and (max-width: 767px){.title-large
br{display:none}}.link-full{position:absolute;top:0;left:0;width:100%;height:100%}.circle-modal{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:107px;height:107px;font-weight:bold;font-size:14px;line-height:19px;color:#25378d;background-color:#ffd517;border-radius:50%}@media screen and (min-width: 768px){.circle-modal{width:147px;height:147px}}.circle-modal
span{max-width:100px;margin:0
auto;text-align:center}.image-shadow{position:relative;margin-right:20px;margin-bottom:20px;z-index:1}.image-shadow
img{width:100%;-o-object-fit:cover;object-fit:cover}.image-shadow::after{content:'';position:absolute;background-color:#f0cedd;top:20px;bottom:-20px;right:-20px;left:20px;z-index:-1}.line{height:22px;width:62px;background-image:url("/wp-content/themes/epfam/assets/images/line-1.png");background-size:cover;background-repeat:no-repeat}.download-pdf{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:14px;line-height:28px;color:#8799cc}.download-pdf
.download{height:37px;width:37px;border-radius:50%;background-color:#25378D;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:10px}@media screen and (max-width: 767px){.download-pdf
.download{margin-bottom:5px}}.download-pdf .download:after{content:'';width:15px;height:10px;background-image:url("/wp-content/themes/epfam/assets/images/icons/download.svg");background-size:15px;background-repeat:no-repeat;display:inline-block}.mb-80{margin-bottom:50px}@media screen and (min-width: 768px){.mb-80{margin-bottom:80px}}@media screen and (max-width: 1023px) and (min-width: 768px){.wrap-content{padding-left:0}}@media screen and (min-width: 768px){.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0
-15px}}.row-medium{max-width:540px}@media screen and (min-width: 768px){[class*='col-']{width:100%;position:relative;padding-left:10px;padding-right:10px}}@media screen and (min-width: 768px){.col-1{width:8.33333%}.col-2{width:16.66667%}.col-3{width:25%}.col-4{width:33.33333%}.col-5{width:41.66667%}.col-6{width:50%}.col-7{width:58.33333%}.col-8{width:66.66667%}.col-9{width:75%}.col-10{width:83.33333%}.col-11{width:91.66667%}.col-12{width:100%}}.btn{display:inline-block;overflow:hidden;font-size:14px;font-weight:bold;-webkit-transition:ease 0.3s;-o-transition:ease 0.3s;transition:ease 0.3s;text-transform:uppercase;letter-spacing:-0.2px}.btn.btn-small{font-size:12px;line-height:14px;padding:6px
10px}.btn.blue{background-color:#25378D;color:#fff;text-transform:uppercase}.btn.green{color:#008B39}@media screen and (max-width: 767px){.btn.green.arrow::after{margin-bottom:-1px}}.btn.white{color:#fff}.btn.white.arrow:after{background-image:url("/wp-content/themes/epfam/assets/images/icons/arrow-right-white.svg")}.btn.white-2{color:#C2CBE9}.btn.white-2.arrow:after{background-image:url("/wp-content/themes/epfam/assets/images/icons/arrow-right-white-2.svg");margin-top:-9px}.btn.has-bg{padding:7px
15px;background-color:#fff}.btn.arrow-single.link-right{margin-left:auto}.btn.arrow-single:after{content:'';background-image:url("/wp-content/themes/epfam/assets/images/icons/arrow-right-blue.svg");background-size:cover;background-repeat:no-repeat;display:inline-block;width:45px;height:16px}.btn.arrow.has-bg{position:relative;padding-right:75px}.btn.arrow.has-bg:after{position:absolute;top:50%;right:15px;margin-left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.btn.arrow:after{content:'';background-image:url("/wp-content/themes/epfam/assets/images/icons/arrow-right.svg");background-size:cover;background-repeat:no-repeat;display:inline-block;margin-left:15px;width:45px;height:16px}.tag{padding:6px
10px;background-color:#25378D;color:#fff;font-size:12px;line-height:14px;font-weight:bold;text-transform:uppercase}.btn-underline{text-decoration:underline;font-size:14px}.form-control{display:block;width:100%;padding:0
0 15px;border-bottom:1px solid #8799cc}.form-control::-webkit-input-placeholder{color:#8799cc}.form-control::-moz-placeholder{color:#8799cc}.form-control:-ms-input-placeholder{color:#8799cc}.form-control::-ms-input-placeholder{color:#8799cc}.form-control::placeholder{color:#8799cc}.form-group{margin-bottom:50px}@media screen and (min-width: 1024px){.form-group{margin-bottom:80px}}@media screen and (min-width: 768px){.row-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 768px){.row-form .form-group{width:calc(50% - 40px);margin-right:80px}.row-form .form-group:last-child{margin-right:0}}.row-form.form-submit{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1024px){.row-form.form-submit{margin-top:-20px}}.row-form .wpcf7-form-control-wrap
textarea{height:100px;margin-bottom:40px;display:block;width:100%;padding:0
0 15px;border-bottom:1px solid #8799cc}.row-form .wpcf7-form-control-wrap textarea::-webkit-input-placeholder{color:#8799cc}.row-form .wpcf7-form-control-wrap textarea::-moz-placeholder{color:#8799cc}.row-form .wpcf7-form-control-wrap textarea:-ms-input-placeholder{color:#8799cc}.row-form .wpcf7-form-control-wrap textarea::-ms-input-placeholder{color:#8799cc}.row-form .wpcf7-form-control-wrap textarea::placeholder{color:#8799cc}.select2-container{width:100% !important}.select2-container.select2-container--open .select2-selection--single .select2-selection__arrow
b{border-color:transparent transparent #25378D transparent;border-width:0 10px 8px 10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.select2-container .select2-selection--single{border-width:0 0 1px;border-color:#8799cc;border-radius:0;height:auto}.select2-container .select2-selection--single .select2-selection__rendered{padding:0
22px 15px 0;color:#8799cc;line-height:normal}.select2-container .select2-selection--single .select2-selection__placeholder{color:#8799cc}.select2-container .select2-selection--single .select2-selection__arrow
b{border-width:8px 10px 0 10px;border-color:#25378D transparent transparent transparent;left:auto;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination .page-numbers{padding:0
5px;color:#8799cc}.pagination .page-numbers.current{color:#25378d}.pagination .prev,
.pagination
.next{display:inline-block;font-size:0}.pagination .prev::before,
.pagination .next::before{content:'';width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent}.pagination
.prev{margin-right:25px}.pagination .prev::before{border-right:14px solid #25378d}.pagination
.next{margin-left:25px}.pagination .next::before{border-left:14px solid #25378d}.slick-arrow-circle{height:40px;width:40px;border-radius:50%;font-size:0;background-color:#25378D !important;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.slick-arrow-circle:hover{background-color:#25378D !important}@media screen and (min-width: 768px){.slick-arrow-circle{height:70px;width:70px}}.slick-arrow-circle:before{content:'\e904';font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;color:#fff;font-size:10px}@media screen and (min-width: 768px){.slick-arrow-circle:before{font-size:20px}}.slick-arrow-circle.slick-prev{position:absolute;top:50%;left:-35px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.slick-arrow-circle.slick-next{position:absolute;top:50%;right:-35px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.slick-arrow-circle.slick-next:before{content:'\e905'}.slick-arrow-single:before{content:'\e904';font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:16px}.slick-arrow-single.slick-next:before{content:'\e905'}.banner-circle{padding:51px
0;position:relative;margin-bottom:90px;text-align:center}@media screen and (min-width: 768px){.banner-circle{margin-bottom:107px;padding:51px
0 94px}}.banner-circle.long{margin-bottom:20px}@media screen and (min-width: 1024px){.banner-circle.long{margin-bottom:90px}}@media screen and (max-width: 1023px){.banner-circle.long
.bg{top:-64px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.banner-circle .wrapper-small{max-width:950px}.banner-circle .title-large{max-width:771px;margin:0
auto}.banner-circle .sub-title{font-weight:bold;margin-top:20px;margin-bottom:30px}@media screen and (min-width: 768px){.banner-circle .sub-title{font-size:24px;line-height:32px;margin-bottom:33px;margin-top:12px}}.banner-circle
.bg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1}@media screen and (max-width: 1023px){.banner-circle
.bg{width:207px}}.banner-two-col.style_1 .content
.left{position:relative}.banner-two-col.style_1 .content .left:after{content:'';width:120px;height:120px;background-image:url("/wp-content/themes/epfam/assets/images/banner-style-1.png");background-size:cover;background-repeat:no-repeat;position:absolute;bottom:0;right:0}@media screen and (min-width: 768px){.banner-two-col.style_1 .content .left:after{right:-40px}}@media screen and (min-width: 1024px){.banner-two-col.style_1 .content .left:after{width:216px;height:216px;right:-72px}}.banner-two-col.style_2 .content
.left{position:relative}.banner-two-col.style_2 .content .left:after{content:'';width:120px;height:120px;background-image:url("/wp-content/themes/epfam/assets/images/banner-style-2.png");background-size:cover;background-repeat:no-repeat;position:absolute;bottom:0;right:0}@media screen and (min-width: 768px){.banner-two-col.style_2 .content .left:after{right:-40px}}@media screen and (min-width: 1024px){.banner-two-col.style_2 .content .left:after{width:216px;height:216px;right:-72px}}@media screen and (max-width: 767px){.banner-two-col
.wrapper{padding:0}}.banner-two-col
.content{position:relative;background-color:#FCF1CA}@media screen and (min-width: 768px){.banner-two-col
.content{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width: 767px){.banner-two-col
.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:auto}}.banner-two-col .content
.logo{position:absolute;top:-2px;left:50%;width:165px;height:233px;padding:16px;background-color:#fff;-webkit-mask-image:url(/wp-content/themes/epfam/assets/images/bg-shape.png);mask-image:url(/wp-content/themes/epfam/assets/images/bg-shape.png);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.banner-two-col .content .logo .logo-img{max-width:132px}@media screen and (min-width: 1024px) and (max-width: 1100px){.banner-two-col .content
.logo{width:112px;height:160px}.banner-two-col .content .logo .logo-img{width:80px}}@media screen and (min-width: 768px) and (max-width: 1023px){.banner-two-col .content
.logo{width:91px;height:130px;top:-3px}.banner-two-col .content .logo .logo-img{max-width:60px}}@media screen and (max-width: 767px){.banner-two-col .content
.logo{bottom:-39px;top:auto;left:22px;-webkit-transform:none;-ms-transform:none;transform:none;padding:8px;width:76px;height:108px}.banner-two-col .content .logo .logo-img{max-width:60px}}@media screen and (min-width: 768px){.banner-two-col .content
.image{width:50%}}@media screen and (max-width: 767px){.banner-two-col .content
.image{height:325px;position:relative}}.banner-two-col .content
.left{padding:60px
20px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media screen and (min-width: 1024px){.banner-two-col .content
.left{padding:140px
57px 140px 60px}}@media screen and (min-width: 768px) and (max-width: 1024px){.banner-two-col .content
.left{padding-right:45px}}@media screen and (min-width: 768px){.banner-two-col .content
.left{width:50%}}@media screen and (max-width: 767px){.banner-two-col .content
.left{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.banner-two-col .content .info .sub-title{font-size:18px;line-height:28px;font-weight:bold;margin-bottom:12px;font-style:italic}@media screen and (min-width: 768px){.banner-two-col .content .info .sub-title{font-size:24px;line-height:32px;margin-bottom:18px}}.banner-two-col .content .info .title-large{margin-bottom:15px}@media screen and (min-width: 768px){.banner-two-col .content .info .title-large{margin-bottom:20px}}.banner-two-col .content .info
.description{font-size:14px;line-height:21px;font-weight:bold;margin-bottom:30px}@media screen and (min-width: 768px){.banner-two-col .content .info
.description{font-size:24px;line-height:32px}}.banner-two-col .content .info .terrain-terms{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.banner-two-col .content .info .terrain-terms
li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px;margin-bottom:10px}.banner-two-col .content .info .terrain-terms li
img{margin-right:6px}.banner-two-col .content .info
.time{color:#8799CC;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner-two-col .content .info .time .icon-clock{margin-right:7px;font-size:21px}.banner:not(.slick-slide){position:relative;margin-bottom:100px}@media screen and (min-width: 768px){.banner:not(.slick-slide){margin-bottom:140px}}@media screen and (max-width: 767px){.banner:not(.slick-slide) .wrapper{padding:0}}.banner:not(.slick-slide) .mask{position:absolute;bottom:-20px;right:0;z-index:2;width:46.5%;display:none}.banner:not(.slick-slide) .mask-blue{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 1023px){.banner:not(.slick-slide) .mask-blue{display:none}}.banner:not(.slick-slide) .content{position:relative;overflow:hidden}@media screen and (min-width: 1024px){.banner:not(.slick-slide) .content{height:610px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 1023px){.banner:not(.slick-slide) .content{background-image:none !important}}.banner:not(.slick-slide) .info{position:relative;z-index:3;padding:30px
90px}@media screen and (max-width: 1023px){.banner:not(.slick-slide) .info{background-color:#25378D;padding:34px
20px 50px}}.banner:not(.slick-slide) .title-large{color:#fff;max-width:715px;margin-bottom:28px}@media screen and (min-width: 768px){.banner:not(.slick-slide) .title-large{margin-bottom:34px}}.banner:not(.slick-slide) .title-large
strong{color:#008B39;font-weight:400}.banner:not(.slick-slide) .description{color:#008B39;font-style:italic}@media screen and (min-width: 1024px){.banner:not(.slick-slide) .description{font-size:20px;line-height:24px}}.banner:not(.slick-slide) .image-mobile{position:relative}@media screen and (min-width: 1024px){.banner:not(.slick-slide) .image-mobile{display:none}}.banner:not(.slick-slide) .image-mobile
img{width:100%}.banner:not(.slick-slide) .image-mobile .mask-mb{position:absolute;right:52px;top:0}.banner:not(.slick-slide) .image-mobile .mask-mb .mask-mb-2{width:52px;position:absolute;top:-26px;right:-52px;z-index:9}.banner:not(.slick-slide).banner-single{text-align:center;padding-top:10px;margin-bottom:50px}@media screen and (min-width: 768px){.banner:not(.slick-slide).banner-single{margin-bottom:80px}}.banner:not(.slick-slide).banner-single
.line{margin:0
auto 10px}.banner:not(.slick-slide).banner-single .title-large{color:#25378D;max-width:100%;margin-bottom:12px}@media screen and (min-width: 1024px){.banner:not(.slick-slide).banner-single .title-large{line-height:100px}}.banner:not(.slick-slide).banner-single .sub-title{font-weight:bold}@media screen and (min-width: 768px){.banner:not(.slick-slide).banner-single .sub-title{font-size:24px;line-height:32px}}.banner:not(.slick-slide).banner-single
.tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 768px){.banner:not(.slick-slide).banner-single
.tags{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 767px){.banner:not(.slick-slide).banner-single
.tags{margin-top:30px}}.banner:not(.slick-slide).banner-single .tags
.tag{margin:4px}.banner:not(.slick-slide).banner-single
.des{max-width:950px;margin:30px
auto 0}.page-template-page-rubrique-terrains
.breadscrums{position:relative;z-index:2;margin-bottom:80px}.page-template-page-rubrique-terrains .breadscrums ul
li{color:#fff}.page-template-page-rubrique-terrains .breadscrums ul li
a{color:#fff}.page-template-page-rubrique-terrains .banner-single{margin-bottom:123px;position:relative}@media screen and (max-width: 767px){.page-template-page-rubrique-terrains .banner-single{padding-top:80px;margin-bottom:50px}}.page-template-page-rubrique-terrains .banner-single:before{content:'';height:calc(100% + 100px);width:100%;background-color:#25378D;position:absolute;top:0;left:0}@media screen and (min-width: 768px){.page-template-page-rubrique-terrains .banner-single:before{height:calc(100% + 380px);top:-124px}}.page-template-page-rubrique-terrains .banner-single:after{content:'';height:369px;width:369px;background-image:url("/wp-content/themes/epfam/assets/images/logo-banner.png");background-size:cover;background-repeat:no-repeat;position:absolute;top:-124px;right:0}@media screen and (max-width: 1600px){.page-template-page-rubrique-terrains .banner-single:after{height:269px;width:269px}}@media screen and (max-width: 1300px){.page-template-page-rubrique-terrains .banner-single:after{height:169px;width:169px}}@media screen and (max-width: 1023px){.page-template-page-rubrique-terrains .banner-single:after{height:90px;width:90px}}@media screen and (max-width: 767px){.page-template-page-rubrique-terrains .banner-single:after{top:0}}.page-template-page-rubrique-terrains .banner-single .wrapper-small{max-width:1037px}.page-template-page-rubrique-terrains .banner-single
.line{display:none}.page-template-page-rubrique-terrains .banner-single .title-large{color:#fff}.page-template-page-rubrique-terrains .banner-single .tags
.tag{background-color:rgba(255, 255, 255, 0.5)}.page-template-page-rubrique-terrains .banner-single .tags
.tag.active{background-color:#fff;color:#25378D}.breadscrums{margin:20px
0 40px}@media screen and (max-width: 767px){.breadscrums{display:none}}.breadscrums
li{display:inline-block;font-size:14px;line-height:17px}.breadscrums li:not(:last-child):after{content:'/';margin:0
3px 0 5px}.breadscrums li:last-child{font-weight:bold;text-decoration:underline}@media screen and (min-width: 1024px){.contact-info-content
.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width: 767px){.contact-info-content
.map{display:none}}@media screen and (min-width: 768px){.contact-info-content .map-mobile{display:none}}.contact-info-content .image
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contact-info-content .info-content{padding:50px
60px;background-color:#25378d;font-size:18px;color:#fff}@media screen and (min-width: 1024px){.contact-info-content .info-content{width:460px;-ms-flex-negative:0;flex-shrink:0;padding:60px
100px}}.contact-info-content .info-content
.item{margin-bottom:40px}.contact-info-content .info-content .item:last-child{margin-bottom:0}@media screen and (max-width: 1023px){.contact-info-content .info-content
.item{text-align:center}.contact-info-content .info-content .item
img{margin:0
auto}}.contact-info-content .info-content .item
.icon{margin-bottom:10px}.contact-info-content .info-content .title-item{font-style:italic;font-weight:700;font-size:24px;line-height:32px;margin-bottom:10px}.contact-form{padding:50px
0}@media screen and (min-width: 768px){.contact-form{padding:100px
0}}.contact-form
.title{font-family:"bree-serif",sans-serif;font-weight:400;margin-bottom:60px;font-size:30px;line-height:34px;text-transform:uppercase}@media screen and (min-width: 768px){.contact-form
.title{font-size:40px;line-height:50px}}@media screen and (max-width: 767px){.contact-form
.button{text-align:right;margin-top:30px}}.map-iframe{height:0;position:relative;padding-top:78.25%;width:100%}@media screen and (min-width: 768px){.map-iframe{padding-top:60.25%}}@media screen and (min-width: 1380px){.map-iframe{padding-top:45.25%}}.map-iframe
iframe{position:absolute;top:0;left:0;width:100%;height:100%}.gform_wrapper.gravity-theme
.gform_heading{margin-bottom:40px}.gform_wrapper.gravity-theme .gform_heading
.gform_title{display:none}.gform_wrapper.gravity-theme .gform_heading
.gform_description{font-size:20px}.gform_wrapper.gravity-theme .gform_heading
.gform_required_legend{margin-top:15px}.gform_wrapper.gravity-theme .gform-body>.gform_fields>.field_sublabel_below{padding-bottom:0;border-bottom:0;text-transform:uppercase;font-size:20px}.gform_wrapper.gravity-theme .gform-body > .gform_fields > .field_sublabel_below
.gsection_title{font-weight:bold;display:inline-block;cursor:pointer}.gform_wrapper.gravity-theme .gform-body > .gform_fields > .field_sublabel_below .gsection_title.active:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.gform_wrapper.gravity-theme .gform-body > .gform_fields > .field_sublabel_below .gsection_title:after{content:'';width:0;height:0;border-width:8px 8px 0 8px;border-color:#25378D transparent transparent transparent;display:inline-block;margin-left:13px;border-style:solid;position:relative;top:-3px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.gform_wrapper.gravity-theme
.gfield_label{font-size:18px}.gform_wrapper.gravity-theme .wrap-form .sub-title{padding:0;border:0;font-size:22px;margin-bottom:20px}.gform_wrapper.gravity-theme .wrap-form .sub-title
.gsection_title{font-weight:bold}.gform_wrapper.gravity-theme
.gform_fields{display:block}.gform_wrapper.gravity-theme
.gfield{margin-bottom:30px}.gform_wrapper.gravity-theme .gfield input.large, .gform_wrapper.gravity-theme .gfield
textarea{display:block;width:100%;padding:12px
15px;border:1px
solid #8799CC}.gform_wrapper.gravity-theme .gfield
textarea{margin-bottom:10px;height:150px !important}@media screen and (min-width: 768px){.gform_wrapper.gravity-theme #field_1_21 .gfield_radio, .gform_wrapper.gravity-theme #field_1_20 .gfield_radio, .gform_wrapper.gravity-theme #field_1_23 .gfield_radio, .gform_wrapper.gravity-theme #field_1_22
.gfield_radio{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width: 768px){.gform_wrapper.gravity-theme #field_1_21 .gfield_radio .gchoice, .gform_wrapper.gravity-theme #field_1_20 .gfield_radio .gchoice, .gform_wrapper.gravity-theme #field_1_23 .gfield_radio .gchoice, .gform_wrapper.gravity-theme #field_1_22 .gfield_radio
.gchoice{width:20%}}@media screen and (min-width: 768px){.gform_wrapper.gravity-theme #field_1_21 .gfield_radio .gchoice:first-child, .gform_wrapper.gravity-theme #field_1_20 .gfield_radio .gchoice:first-child, .gform_wrapper.gravity-theme #field_1_23 .gfield_radio .gchoice:first-child, .gform_wrapper.gravity-theme #field_1_22 .gfield_radio .gchoice:first-child{width:28%}}.gform_wrapper.gravity-theme .gfield_radio
.gchoice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.gform_wrapper.gravity-theme .gfield_radio .gchoice
input{position:relative;top:5px;margin-right:10px}.gform_wrapper.gravity-theme .ginput_container_checkbox #input_1_41
label{text-transform:initial !important;font-size:18px}.gform_wrapper.gravity-theme .ginput_container_checkbox #input_1_41 label:after{content:' *';color:#D51317;display:inline-block;margin-left:5px}.gform_wrapper.gravity-theme .ginput_container_checkbox #input_1_41 label
a{text-decoration:underline}.gform_wrapper.gravity-theme .gfield_checkbox .gchoice
input{margin-right:10px}.gform_wrapper.gravity-theme
select{height:45px;border-color:#8799CC}.gform_wrapper.gravity-theme
.gfield_required{color:#D51317;position:relative;top:-1px}.gform_wrapper.gravity-theme #field_1_41
.gfield_label_before_complex{display:none}.gform_wrapper.gravity-theme
.gform_footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:50px}.gform_wrapper.gravity-theme .gform_footer input[type='submit']{padding:18px
70px;background:#25378D;color:#fff;text-transform:uppercase;border:1px
solid transparent;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-weight:bold}.gform_wrapper.gravity-theme .gform_footer input[type='submit']:hover{background-color:#fff;color:#25378D;border-color:#25378D}.gform_confirmation_wrapper{margin-bottom:50px;text-align:center}@media screen and (min-width: 768px){.gform_confirmation_wrapper{margin-bottom:80px}}.gform_confirmation_wrapper
.gform_confirmation_message{font-size:20px}@media screen and (min-width: 768px){.gform_confirmation_wrapper
.gform_confirmation_message{font-size:24px}}.content-404{padding:50px
0}@media screen and (min-width: 768px){.content-404{padding:80px
0}}.content-404 .wrap-image{position:relative}@media screen and (min-width: 768px){.content-404 .wrap-image{width:38%;padding-right:63px}}@media screen and (max-width: 767px){.content-404 .wrap-image{margin-top:30px;max-width:300px}}.content-404 .wrap-image
.image{padding-bottom:115px}@media screen and (max-width: 767px){.content-404 .wrap-image
.image{margin-bottom:50px}}@media screen and (max-width: 1023px){.content-404 .wrap-image
.image{padding-bottom:53px}}@media screen and (max-width: 767px){.content-404 .wrap-image
.image{padding-bottom:25px}}.content-404 .wrap-image
.mask{position:absolute;left:0;bottom:0}@media screen and (max-width: 1023px){.content-404 .wrap-image
.mask{width:105px}}@media screen and (max-width: 767px){.content-404 .wrap-image
.mask{width:150px}}.content-404
.editor{text-align:center}@media screen and (min-width: 768px){.content-404
.editor{width:62%}}.content-404
.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width: 768px){.content-404
.content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.document{margin-bottom:100px;background-color:#F5EBF2;padding:40px
0}@media screen and (min-width: 768px){.document{padding:80px
0}}.document .wrapper-small{max-width:954px}.document .title-medium{margin-bottom:36px;text-align:center}.document
.item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px
15px;background-color:#fff;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 768px){.document
.item{padding:24px
30px}}.document .item:not(:last-child){margin-bottom:20px}.document .item
.title{font-size:16px;font-weight:bold}@media screen and (min-width: 768px){.document .item
.title{font-size:18px}}.document .item
.right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:30px}@media screen and (max-width: 767px){.document .item
.right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.document .item .right
span{color:#8799CC}@media screen and (min-width: 768px){.document .item .right
span{margin-right:18px}}@media screen and (max-width: 767px){.document .item .right
span{font-size:12px}}.document .item .right
.download{height:37px;width:37px;border-radius:50%;background-color:#25378D;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.document .item .right
.download{margin-bottom:5px}}.document .item .right .download:after{content:'';width:15px;height:10px;background-image:url("/wp-content/themes/epfam/assets/images/icons/download.svg");background-size:15px;background-repeat:no-repeat;display:inline-block}.faq{margin-bottom:100px}.faq.has-bg{padding:40px
0;background-color:#FCF1CA}@media screen and (min-width: 768px){.faq.has-bg{padding:80px
0}}@media screen and (max-width: 767px){.faq.has-bg{margin-bottom:60px}}.faq.has-bg .title-medium{border-bottom:0}@media screen and (max-width: 767px){.faq.no-icon{margin-bottom:50px}}.faq.no-icon .item
.des{display:block;padding:20px
0 0;max-width:866px}@media screen and (min-width: 768px){.faq.no-icon .item
.des{padding:10px
0 0;font-size:18px;line-height:24px}}.faq.no-icon .item .des
p{margin-bottom:0}.faq .title-medium{padding-bottom:34px;border-bottom:1px solid #C2CBE9}.faq .top-info{padding-bottom:50px;border-bottom:1px solid #C2CBE9}.faq .top-info .text-line{font-size:18px;line-height:32px;font-weight:bold;font-style:italic;padding-bottom:17px;border-bottom:3px solid #25378D;margin-bottom:55px;position:relative;max-width:831px}@media screen and (min-width: 768px){.faq .top-info .text-line{font-size:24px;line-height:32px;padding-bottom:30px;margin-bottom:88px}}.faq .top-info .text-line
span{display:inline;background:-o-linear-gradient(bottom, #FFE867 0%, #FFE867 13px, transparent 10px) no-repeat;background:linear-gradient(to top, #FFE867 0%, #FFE867 13px, transparent 10px) no-repeat;background-size:100% 100%;-webkit-transition:background-size .4s;-o-transition:background-size .4s;transition:background-size .4s;padding-right:3px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.faq .top-info .text-line span:hover{background-size:100% 100%}@media screen and (min-width: 768px){.faq .top-info .text-line
span{display:inline;background:-o-linear-gradient(bottom, #F0CEDD 0%, #F0CEDD 13px, transparent 10px) no-repeat;background:linear-gradient(to top, #F0CEDD 0%, #F0CEDD 13px, transparent 10px) no-repeat;background-size:100% 100%;-webkit-transition:background-size .4s;-o-transition:background-size .4s;transition:background-size .4s;padding-right:3px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.faq .top-info .text-line span:hover{background-size:100% 100%}}.faq .top-info .text-line:after{content:'';height:1px;width:100%;border-bottom:1px solid #284A9A;position:absolute;bottom:-10px;left:0}.faq .top-info
.des{max-width:831px}.faq
.item{padding:24px
0;border-bottom:1px solid #C2CBE9}@media screen and (min-width: 768px){.faq
.item{padding:30px
0}}.faq .item
.top{position:relative;padding-right:40px}.faq .item
.title{text-transform:uppercase;font-size:18px;line-height:24px;font-weight:bold}.faq .item .title
.icon{height:37px;width:37px;border-radius:50%;border:1px
solid #C2CBE9;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.faq .item .title .icon.active:after{display:none}.faq .item .title .icon:before{content:'';width:15px;height:1px;background-color:#25378D;position:absolute;top:17px;left:10px}.faq .item .title .icon:after{content:'';width:1px;height:15px;background-color:#25378D;position:absolute;top:10px;left:17px}.faq .item .sub-title{margin-top:10px}.faq .item
.des{padding-top:30px;max-width:1041px;display:none}@media screen and (min-width: 768px){.faq .item
.des{padding:30px
0 0 30px}}.faq .item .des
p{margin-bottom:10px}.faq .item .des
li{margin-bottom:10px}.faq .item .des li:last-child{margin-bottom:0}.faq .item .des li:before{margin-right:20px}.featured{margin-bottom:100px}@media screen and (min-width: 768px){.featured{margin-bottom:140px}}.featured .title-medium{margin-bottom:37px}.featured .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.featured
.item{position:relative;height:auto}@media screen and (min-width: 768px){.featured
.item{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width: 767px){.featured
.item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}}.featured .item.first
.wrapper{max-width:100%;width:100%;height:100%;padding:0}.featured .item.first
.mask{position:absolute;bottom:-20px;right:0;z-index:2;width:46.5%;display:none}.featured .item.first .mask-blue{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 767px){.featured .item.first .mask-blue{display:none}}.featured .item.first
.content{position:relative;overflow:hidden;width:100%;height:100%}@media screen and (min-width: 768px){.featured .item.first
.content{min-height:610px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 767px){.featured .item.first
.content{background-image:none !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.featured .item.first
.info{position:relative;z-index:3;padding:30px
90px}@media screen and (max-width: 1023px){.featured .item.first
.info{background-color:#25378D;padding:34px
20px 50px}}@media screen and (max-width: 767px){.featured .item.first
.info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.featured .item.first .title-large{color:#fff;max-width:715px;margin-bottom:28px}@media screen and (min-width: 768px){.featured .item.first .title-large{margin-bottom:34px}}.featured .item.first .title-large
strong{color:#008B39;font-weight:400}.featured .item.first
.description{color:#008B39;font-style:italic}@media screen and (min-width: 768px){.featured .item.first
.description{font-size:20px;line-height:24px}}.featured .item.first .image-mobile{position:relative;height:325px}@media screen and (min-width: 768px){.featured .item.first .image-mobile{display:none}}.featured .item.first .image-mobile
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.featured .item.first .image-mobile .mask-mb{position:absolute;right:52px;top:0}.featured .item.first .image-mobile .mask-mb .mask-mb-2{width:52px;position:absolute;top:-26px;right:-52px;z-index:9;height:auto}.featured .item
.logo{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1;max-width:123px}@media screen and (max-width: 767px){.featured .item
.logo{bottom:-39px;top:auto;left:22px;-webkit-transform:none;-ms-transform:none;transform:none;max-width:76px}}@media screen and (min-width: 768px){.featured .item
.image{width:50%}}@media screen and (max-width: 767px){.featured .item
.image{height:325px;position:relative}}.featured .item
.right{padding:60px
20px 160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media screen and (min-width: 768px){.featured .item
.right{width:50%;padding:226px
40px 130px}}@media screen and (min-width: 1024px){.featured .item
.right{padding:226px
90px 130px}}@media screen and (max-width: 767px){.featured .item
.right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.featured .item
.info{color:#fff}.featured .item .info
.title{font-size:24px;line-height:32px;font-family:"bree-serif",sans-serif;margin-bottom:32px;font-style:italic}@media screen and (min-width: 768px){.featured .item .info
.title{margin-bottom:49px}}.featured .item .info
.description{max-width:506px}@media screen and (max-width: 1023px){.featured .item .info
.btn.des{display:none}}@media screen and (min-width: 1024px){.featured .item .info
.btn.mb{display:none}}.featured .item .info
.btn.green{margin-bottom:20px}.featured .item .info .btn.white-2{position:absolute;bottom:40px;right:43px}@media screen and (max-width: 767px){.featured .item .info .btn.white-2{left:20px;right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;bottom:32px}}@media screen and (max-width: 767px){.featured .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}}.featured .slick-dots{position:absolute;top:8px;right:30px;text-align:center}@media screen and (max-width: 767px){.featured .slick-dots{top:auto;bottom:86px;right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% - 40px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #284A9A}}.featured .slick-dots
li{color:#8799CC;font-family:"bree-serif",sans-serif;font-size:20px;line-height:32px;cursor:pointer}@media screen and (min-width: 768px){.featured .slick-dots
li{margin-bottom:18px}}.featured .slick-dots li.slick-active{font-size:40px;line-height:1;color:#C2CBE9}@media screen and (min-width: 768px){.featured .slick-dots li.slick-active{font-size:60px}}.featured .slick-dots li:before{content:'0';display:inline-block}@media screen and (max-width: 1023px){.page-home .footer-bottom{padding-bottom:40px}}.footer{background-color:#008B39}.footer .footer-top{padding:12px
0 15px;color:#fff}@media screen and (min-width: 768px){.footer .footer-top{padding:50px
0 30px}}.footer .top-content{padding-bottom:30px;border-bottom:1px solid #39AA3E}@media screen and (min-width: 768px){.footer .top-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:50px}}.footer .top-content
.logo{width:151px}@media screen and (min-width: 768px){.footer .top-content
.logo{width:215px;margin-right:115px;-ms-flex-negative:0;flex-shrink:0}}@media screen and (max-width: 767px){.footer .top-content
.logo{margin-bottom:30px}}.footer .top-content .content-right{font-weight:400;font-size:12px;line-height:14px}@media screen and (min-width: 768px){.footer .top-content .content-right{font-size:14px;line-height:17px}}.footer .footer-menu{padding-top:27px;font-weight:700;font-size:14px;line-height:18px}@media screen and (min-width: 768px){.footer .footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:50px}}@media screen and (max-width: 767px){.footer .footer-menu{padding-bottom:45px}}.footer .footer-menu .show
ul{display:block !important}.footer .footer-menu
h4{font-family:"bree-serif",sans-serif;text-transform:uppercase;color:#F0CEDD;margin-bottom:20px}@media screen and (max-width: 767px){.footer .footer-menu
h4{display:inline-block;margin-bottom:25px}.footer .footer-menu h4 + ul:not(.social), .footer .footer-menu h4.active+.menu-useful-links-container{margin-top:-15px;margin-bottom:25px}}.footer .footer-menu h4.active:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media screen and (max-width: 767px){.footer .footer-menu h4:after{content:'\e905';font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;margin-left:10px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-size:12px}}.footer .footer-menu
p{font-weight:400;margin-bottom:3px}.footer .footer-menu p
a{font-weight:bold}.footer .footer-menu
li{margin-bottom:10px}.footer .footer-menu li
small{font-weight:400;font-size:14px}.footer .footer-menu li
i{margin-right:15px}@media screen and (min-width: 768px){.footer .footer-menu
.col{width:23%}}.footer .footer-menu .col:first-child .btn-small{line-height:25px;letter-spacing:1px}@media screen and (min-width: 768px){.footer .footer-menu .col:last-child{width:31%}}@media screen and (max-width: 767px){.footer .footer-menu .col:nth-child(3){position:absolute;bottom:0;letter-spacing:0;display:-webkit-box;display:-ms-flexbox;display:flex}.footer .footer-menu .col:nth-child(3) h4{margin-right:30px}.footer .footer-menu .col:nth-child(3) h4:after{display:none}.footer .footer-menu .col:nth-child(3) ul{display:-webkit-box;display:-ms-flexbox;display:flex}.footer .footer-menu .col:nth-child(3) ul
li{margin:0
10px}}@media screen and (max-width: 350px){.footer .footer-menu .col:nth-child(3) h4{margin-right:15px}.footer .footer-menu .col:nth-child(3) ul
li{margin:0
5px}}@media screen and (max-width: 767px){.footer .footer-menu .col
ul{display:none}}.footer .footer-main{position:relative}.footer .footer-main .bg-footer{width:100%;-o-object-fit:cover;object-fit:cover}.footer .footer-main .bg-footer.mb{display:none}@media screen and (max-width: 767px){.footer .footer-main .bg-footer{display:none}.footer .footer-main .bg-footer.mb{display:block}}.footer .footer-main .img-position{position:absolute;right:0;top:0;z-index:1}@media screen and (max-width: 1024px){.footer .footer-main .img-position{width:287px}}@media screen and (min-width: 768px) and (max-width: 1600px){.footer .footer-main .img-position{max-height:70%}}.footer .footer-bottom{background-color:#fff;padding:15px
0}.footer .footer-bottom
ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .footer-bottom ul
li{position:relative;font-weight:bold;font-size:12px;line-height:17px;text-transform:uppercase;padding:0
10px;color:#008B39}@media screen and (min-width: 768px){.footer .footer-bottom ul
li{font-size:14px;line-height:16px}}.footer .footer-bottom ul li:first-child{padding-left:0}.footer .footer-bottom ul li:last-child::after{display:none}.footer .footer-bottom ul li::after{content:'';position:absolute;right:0;top:2px;bottom:2px;width:2px;background-color:#008B39}.identity{margin-bottom:100px}@media screen and (min-width: 768px){.identity
.content{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width: 768px){.identity
.left{width:50%}}@media screen and (max-width: 767px){.identity
.left{margin-bottom:54px}}.identity .editor
h2{margin-bottom:40px !important}.identity .editor br+br{display:none}@media screen and (min-width: 768px){.identity
.right{width:50%;padding-left:20px}}@media screen and (min-width: 1025px){.identity
.right{padding-left:130px}}.identity .right
.title{font-style:italic;font-size:18px;line-height:32px;font-weight:bold;padding-bottom:17px;border-bottom:3px solid #25378D;position:relative;margin-bottom:30px}@media screen and (min-width: 768px){.identity .right
.title{font-size:24px;line-height:32px}}.identity .right .title
span{position:relative}.identity .right .title span:after{content:'';height:14px;background-color:#FFE867;width:100%;position:absolute;bottom:-1px;left:0;z-index:-1}@media screen and (min-width: 768px){.identity .right .title span:after{height:15px;bottom:0}}.identity .right .title:after{content:'';height:1px;width:100%;background-color:#25378D;position:absolute;bottom:-10px;left:0}.identity .right
.map{margin-bottom:50px}.identity .right .map .map-content{position:relative;margin:0
auto 30px}.identity .right .map .modal-img{position:absolute;right:20px;bottom:20px;width:37px;height:37px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}.identity .right
.figures{margin-bottom:45px}@media screen and (min-width: 768px){.identity .right
.figures{margin-bottom:58px}}.identity .right .figures
.item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-weight:bold;text-transform:uppercase}@media screen and (min-width: 768px){.identity .right .figures
.item{font-size:18px;line-height:22px}}.identity .right .figures .item:not(:last-child){padding-bottom:25px;margin-bottom:20px;border-bottom:1px solid #C2CBE9}@media screen and (min-width: 768px){.identity .right .figures .item:not(:last-child){padding-bottom:30px}}.identity .right .figures .item
span{font-size:36px;line-height:1;font-family:"bree-serif",sans-serif;color:#C2CBE9;min-width:90px;margin-right:26px;font-weight:400;text-transform:initial}@media screen and (min-width: 768px){.identity .right .figures .item
span{font-size:60px;min-width:150px;margin-right:47px}}.identity .right .where-are-we{margin-bottom:60px}@media screen and (min-width: 768px){.identity .right .where-are-we{margin-bottom:30px}}.identity .right .where-are-we
.title{margin-bottom:36px}.identity .right .where-are-we .list-item{position:relative}.identity .right .where-are-we .list-item:after{content:'';background-image:url("/wp-content/themes/epfam/assets/images/arrow-bottom.png");background-size:cover;background-repeat:no-repeat;width:10px;height:11px;position:absolute;bottom:-12px;right:0}.identity .right .where-are-we .list-item
.item{min-height:74px;position:relative}.identity .right .where-are-we .list-item .item:last-child{min-height:50px}.identity .right .where-are-we .list-item .item:after{content:'';height:100%;width:10px;background-color:#25378D;position:absolute;top:1px;right:0}.identity .right .where-are-we .list-item .item:nth-child(2):after{background-color:#8799CC}.identity .right .where-are-we .list-item .item:nth-child(3):after{background-color:rgba(135, 153, 204, 0.5)}.identity .right .where-are-we .list-item .item:nth-child(4):after{background-color:rgba(194, 203, 233, 0.5)}.identity .right .where-are-we .list-item .item.in-progress .title-item{background-color:#D51317}.identity .right .where-are-we .list-item .item.in-progress .title-item:before{right:17px;background-color:#D51317}.identity .right .where-are-we .list-item .item.in-progress .title-item:after{display:block;color:#D51317}.identity .right .where-are-we .list-item .title-item{text-transform:uppercase;font-size:12px;line-height:14px;color:#fff;padding:6px
10px;background-color:#25378D;display:inline-block}.identity .right .where-are-we .list-item .title-item.has-child{cursor:pointer}.identity .right .where-are-we .list-item .title-item:before{content:'';height:1px;width:calc(100% - 17px);position:absolute;right:10px;top:1px;background-color:#25378D}.identity .right .where-are-we .list-item .title-item:after{content:'\e905';font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:absolute;right:9px;top:-5px;color:#25378D;font-size:14px;display:none}.identity .right .where-are-we .list-item
ul{padding:20px
0 10px;display:none}.identity .right .where-are-we .list-item ul
li{color:#284A9A;font-size:14px;line-height:20px;margin-bottom:20px}.identity .right .where-are-we .list-item ul li.is-active{color:#D51317}.identity .right .where-are-we .list-item ul li.is-active:before{color:#D51317}.identity .right .where-are-we .list-item ul li:before{content:'\e905';font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:#284A9A;margin-right:10px;font-size:12px}@media screen and (min-width: 768px){.identity .right .partner.show .list-item .item:nth-child(6)~.item{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}.identity .right .partner
.title{margin-bottom:37px}@media screen and (min-width: 768px){.identity .right .partner
.title{margin-bottom:48px}}.identity .right .partner .list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0
-25px}@media screen and (min-width: 768px){.identity .right .partner .list-item{margin:0
-10px}}.identity .right .partner .list-item
.item{width:calc(33.33% - 20px);margin:0
10px;padding:10px;background-color:#F2F3F5;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 768px){.identity .right .partner .list-item
.item{margin:0
10px 20px}}@media screen and (max-width: 767px){.identity .right .partner .list-item
.item{width:160px !important;height:100px}}@media screen and (min-width: 768px){.identity .right .partner .list-item .item:nth-child(6)~.item{display:none !important}}.identity .right .partner
.more{font-size:14px;line-height:21px;text-decoration:underline;text-align:center;margin-top:20px;cursor:pointer}@media screen and (max-width: 767px){.identity .right .partner
.more{display:none}}.image-text{margin-bottom:80px}@media screen and (min-width: 768px){.image-text{margin-bottom:100px}}.image-text.right .wrap-image{padding-right:0}@media screen and (min-width: 1025px){.image-text.right .wrap-image{padding-left:129px}}@media screen and (max-width: 767px){.image-text.right .wrap-image{margin-left:auto}}@media screen and (min-width: 768px) and (max-width: 1024px){.image-text.right .wrap-image{margin:0
auto 30px}}@media screen and (max-width: 1024px){.image-text.right .wrap-image
.image{margin-bottom:80px}}.image-text.right .wrap-image .image
.mask{left:0;right:auto;bottom:-141px}@media screen and (max-width: 767px){.image-text.right .wrap-image .image
.mask{width:88px;bottom:-66px}}@media screen and (min-width: 768px) and (max-width: 1024px){.image-text.right .wrap-image .image
.mask{width:120px;bottom:-89px}}.image-text.right
.content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (min-width: 768px) and (max-width: 1024px){.image-text.right
.content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width: 1025px){.image-text.right .text-line{display:none}}@media screen and (min-width: 768px) and (max-width: 1024px){.image-text.right
.editor{width:100%}}.image-text.right .editor .text-line{display:block}@media screen and (max-width: 1024px){.image-text.right .editor .text-line{display:none}}.image-text.has-bg{color:#fff}.image-text.has-bg .wrapper-small{background-color:#284A9A;padding:50px
15px}@media screen and (min-width: 768px){.image-text.has-bg .wrapper-small{padding:96px
122px 76px}}@media screen and (min-width: 768px) and (max-width: 1023px){.image-text.has-bg .wrapper-small{padding:50px
30px}}.image-text.has-bg .title-medium{color:#F0CEDD;margin-bottom:37px}.image-text.has-bg .text-line{border-bottom:3px solid #fff}.image-text.has-bg .text-line
span{display:inline;background:-o-linear-gradient(bottom, #25378D 0%, #25378D 13px, transparent 10px) no-repeat;background:linear-gradient(to top, #25378D 0%, #25378D 13px, transparent 10px) no-repeat;background-size:100% 100%;-webkit-transition:background-size .4s;-o-transition:background-size .4s;transition:background-size .4s;padding-right:3px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.image-text.has-bg .text-line span:hover{background-size:100% 100%}.image-text.has-bg .text-line:after{border-bottom:1px solid #fff}@media screen and (min-width: 768px){.image-text.has-bg .wrap-image{width:38%;padding-right:63px}}@media screen and (max-width: 767px){.image-text.has-bg .wrap-image
.image{margin-bottom:50px}}@media screen and (min-width: 768px){.image-text.has-bg
.editor{width:62%}}.image-text .title-medium{margin-bottom:50px}.image-text .text-line{font-size:18px;line-height:32px;font-weight:bold;font-style:italic;padding-bottom:20px;border-bottom:3px solid #25378D;margin-bottom:50px;position:relative;max-width:710px}@media screen and (min-width: 768px){.image-text .text-line{font-size:24px;padding-bottom:30px;margin-bottom:88px}}.image-text .text-line
span{display:inline;background:-o-linear-gradient(bottom, #FFD517 0%, #FFD517 13px, transparent 10px) no-repeat;background:linear-gradient(to top, #FFD517 0%, #FFD517 13px, transparent 10px) no-repeat;background-size:100% 100%;-webkit-transition:background-size .4s;-o-transition:background-size .4s;transition:background-size .4s;padding-right:3px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.image-text .text-line span:hover{background-size:100% 100%}.image-text .text-line:after{content:'';height:1px;width:100%;border-bottom:1px solid #25378D;position:absolute;bottom:-10px;left:0}@media screen and (min-width: 768px){.image-text
.content{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width: 768px){.image-text .wrap-image{width:50%;padding-right:130px}}@media screen and (max-width: 767px){.image-text .wrap-image{max-width:217px}}.image-text .wrap-image
.image{position:relative;margin-bottom:88px}@media screen and (min-width: 768px){.image-text .wrap-image
.image{margin-bottom:100px}}.image-text .wrap-image .image img:not(.mask){width:100%}.image-text .wrap-image .image
.mask{position:absolute;left:0;bottom:-114px}@media screen and (max-width: 1023px){.image-text .wrap-image .image
.mask{width:105px;bottom:-52px}}@media screen and (min-width: 768px){.image-text
.editor{width:50%}}@media screen and (min-width: 1025px){.image-text
.bottom{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px
-25px 0 -25px}}@media screen and (min-width: 1025px){.image-text .bottom
.editor{width:calc(50% - 50px);margin:0
25px}}.introduce{margin-bottom:85px}@media screen and (min-width: 1024px){.introduce{margin-bottom:140px}}.introduce
.line{margin-bottom:10px}@media screen and (min-width: 1024px){.introduce
.line{margin-bottom:97px}}@media screen and (max-width: 1023px){.introduce
.line{margin-left:27px}}@media screen and (min-width: 1024px){.introduce
.content{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width: 1024px){.introduce .content
.left{width:50%}}@media screen and (min-width: 1024px){.introduce .content
.right{width:50%;padding-left:135px}}.introduce .content
.info{max-width:571px;font-family:"bree-serif",sans-serif;font-weight:bold;position:relative;font-style:italic;font-size:30px;line-height:40px}@media screen and (min-width: 1024px){.introduce .content
.info{font-size:40px;line-height:59px}}@media screen and (max-width: 1023px){.introduce .content
.info{margin-bottom:91px;margin-left:27px}}.introduce .content .info
.title{font-weight:bold}.introduce .content .info
.circle{position:absolute;top:-54px;left:10px;z-index:-1}@media screen and (max-width: 1023px){.introduce .content .info
.circle{top:-32px;left:10px;width:90%}}@media screen and (min-width: 768px) and (max-width: 1023px){.introduce .content .info
.circle{width:56%}}.introduce .content .info
.btn{font-family:"aller",sans-serif;font-style:initial;margin-left:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1023px){.introduce .content .info
.btn{margin-left:0}}@media screen and (min-width: 1024px){.introduce .list-item{margin-top:-18px}}.introduce
.item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;padding:10px;position:relative}@media screen and (min-width: 1024px){.introduce
.item{padding:29px
20px;margin-bottom:30px}}.introduce .item:before{content:'';height:0;width:0;border-style:solid;border-width:0 27px 19px 19px;border-color:transparent transparent transparent #F5EBF2;position:absolute;top:0;left:0}.introduce .item:hover{background-color:#F5EBF2}.introduce .item
.logo{-ms-flex-negative:0;flex-shrink:0;margin-right:30px;width:65px}@media screen and (min-width: 1024px){.introduce .item
.logo{margin-right:40px;width:90px}}.introduce .item .logo
img{margin:0
auto}.introduce .item .item-info{font-weight:bold;text-transform:uppercase}@media screen and (min-width: 1024px){.introduce .item .item-info{font-size:18px;line-height:24px}}.introduce .item .sub-title{color:#8799CC}.introduce .item
.title{display:inline;border-bottom:1px solid #8799CC}.list-project{margin-bottom:30px}@media screen and (min-width: 768px){.list-project{margin-bottom:100px}}.list-project
.content{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #F2F3F5}@media screen and (max-width: 767px){.list-project
.content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.list-project .list-item{padding:40px
15px 15px}@media screen and (min-width: 768px){.list-project .list-item{padding:20px
10px 0 20px;width:35%;max-height:773px;overflow-y:auto}}.list-project
.item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}@media screen and (min-width: 768px){.list-project
.item{margin-bottom:30px}}.list-project .item
.image{width:30%;margin-right:10px;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width: 768px){.list-project .item
.image{margin-right:20px}}.list-project .item
.title{margin-bottom:5px;font-weight:bold;font-size:16px}@media screen and (min-width: 768px){.list-project .item
.title{font-size:20px}}.list-project
.map{height:373px}@media screen and (min-width: 768px){.list-project
.map{width:65%;height:773px}}.list-project .map
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.map-text{margin-bottom:80px}.map-text
.top{background-color:#F5EBF2;padding:50px
0;margin-bottom:15px}@media screen and (min-width: 768px){.map-text
.top{padding:80px
0;margin-bottom:30px}}.map-text
.content{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 768px){.map-text
.content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 767px){.map-text
.content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (min-width: 768px){.map-text
.editor{width:50%}}.map-text .editor
h2{margin-bottom:30px}@media screen and (min-width: 768px){.map-text .editor
h2{margin-bottom:45px}}@media screen and (min-width: 768px){.map-text
.image{width:50%;padding-left:70px}}@media screen and (min-width: 1024px){.map-text
.image{padding-left:150px}}@media screen and (max-width: 767px){.map-text
.image{max-width:216px;margin-bottom:45px}}@media screen and (min-width: 768px){.map-text .image
img{margin-left:auto}}.map-text .bottom
p{color:#8799CC;font-size:12px;font-style:italic}@media screen and (min-width: 768px){.map-text .bottom
p{font-size:14px}}.map-text .bottom
.btn{margin-top:11px}@media screen and (max-width: 767px){.map-text .bottom
.btn{max-width:229px;display:inline-block;margin-top:20px}.map-text .bottom .btn:after{position:relative;top:4px}}.menu-sticky{margin-bottom:50px;border-bottom:1px solid #F2F3F5;padding:20px
0}@media screen and (min-width: 768px){.menu-sticky{margin-bottom:80px}}@media screen and (min-width: 768px){.menu-sticky
ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1190px;margin:0
auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 767px){.menu-sticky
ul{white-space:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}}.menu-sticky ul::-webkit-scrollbar{display:none}.menu-sticky
li{display:inline-block;margin:0
15px;font-weight:bold;cursor:pointer}@media screen and (min-width: 768px){.menu-sticky
li{margin:0
20px}}@media screen and (min-width: 768px) and (max-width: 1023px){.menu-sticky
li{margin:0
10px}}@media screen and (min-width: 768px){.menu-sticky li:first-child{margin-left:0}}@media screen and (min-width: 768px){.menu-sticky li[data-id='contact-form']{margin-left:auto;margin-right:0;padding:6px
15px;background-color:#8CDBC7;text-transform:uppercase;font-size:14px;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-sticky li[data-id='contact-form']:after{content:'';height:15px;width:40px;background-image:url("/wp-content/themes/epfam/assets/images/icons/arrow-bottom-blue.svg");background-size:cover;background-repeat:no-repeat;margin-left:15px;display:inline-block}}.news{margin-bottom:114px;position:relative}@media screen and (min-width: 768px){.news{margin-bottom:120px}}.news.news-no-slider{margin-bottom:100px}.news.news-no-slider .wrapper-small{padding-bottom:0}@media screen and (min-width: 768px){.news.news-no-slider .list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.news.news-no-slider .list-item
.item{padding:0;margin:0
0 30px;max-width:100%}@media screen and (min-width: 768px){.news.news-no-slider .list-item
.item{width:calc(50% - 10px);margin-right:20px;margin-left:0;margin-bottom:20px}.news.news-no-slider .list-item .item:nth-child(2n){margin-right:0}}@media screen and (min-width: 1024px){.news.news-no-slider .list-item
.item{width:calc(25% - 15px)}.news.news-no-slider .list-item .item:nth-child(2n){margin-right:20px}.news.news-no-slider .list-item .item:nth-child(4n){margin-right:0}}.news.news-no-slider .list-item .item
.title{margin:0
0 10px}.news.news-no-slider .list-item
.info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:100%;padding:20px;min-height:225px}@media screen and (min-width: 768px){.news.news-no-slider .list-item
.info{padding:30px;min-height:386px}}.news.news-no-slider .list-item
.bottom{position:static;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:auto;padding-top:20px}.news.news-no-slider .list-item .download-pdf{margin-bottom:-8px}.news.news-no-slider .list-item.row-item{display:block;margin-bottom:40px}.news.news-no-slider .list-item.row-item
.item{width:100%;max-width:100%;margin:0
0 20px}.news.news-no-slider .list-item.row-item .item:not(.has-image) .tag{position:static;margin-bottom:15px}@media screen and (min-width: 768px){.news.news-no-slider .list-item.row-item
.item{display:-webkit-box;display:-ms-flexbox;display:flex}}.news.news-no-slider .list-item.row-item
.image{margin:0;width:100%;height:auto;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width: 768px){.news.news-no-slider .list-item.row-item
.image{width:468px}}@media screen and (max-width: 767px){.news.news-no-slider .list-item.row-item
.image{min-height:180px}}.news.news-no-slider .list-item.row-item .image
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 768px){.news.news-no-slider .list-item.row-item
.info{min-height:266px}}.news.three-column{margin-bottom:40px}.news.three-column .list-item{max-width:100%}.news.three-column .list-item
.item{padding:20px
20px 88px}@media screen and (min-width: 768px){.news.three-column .list-item
.item{width:calc(33.33% - 20px);margin:0
10px 20px !important}}@media screen and (min-width: 768px) and (max-width: 1023px){.news.three-column .list-item
.item{width:calc(50% - 20px)}}@media screen and (min-width: 1024px){.news.three-column .list-item
.item.featured{width:100%;position:relative;padding:30px
30px 30px calc(50% + 30px)}.news.three-column .list-item .item.featured
.image{width:50%;position:absolute;top:0;left:0;margin:0;height:100%}.news.three-column .list-item .item.featured .image
img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news.three-column .list-item .item.featured
.bottom{position:static}}@media screen and (min-width: 768px){.news.three-column .list-item .item
.image{margin:-20px -20px 0}}.news.three-column .list-item .item
.title{margin-top:20px !important;margin-bottom:15px}.news.three-column .list-item .item
.des{margin-bottom:15px}.news.three-column .list-item .item .terrain-terms{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.news.three-column .list-item .item .terrain-terms
li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px;margin-bottom:10px;font-size:14px}.news.three-column .list-item .item .terrain-terms li
img{margin-right:6px}.news.three-column .list-item .item
.bottom{left:20px;width:calc(100% - 40px);position:absolute;bottom:23px}@media screen and (min-width: 768px){.news.three-column .list-item .item
.bottom{bottom:30px}}.news.three-column .list-item .item .bottom
.btn.green{margin:0;color:#25378D}.news.three-column .list-item .item .bottom .btn.green:after{background-image:url(/wp-content/themes/epfam/assets/images/icons/arrow-right-blue.svg)}.news.three-column .list-item
.pagination{margin-top:10px}@media screen and (max-width: 767px){.news.no-slider{margin-bottom:0}}@media screen and (min-width: 768px) and (max-width: 1023px){.news.no-slider{margin-bottom:50px}}.news.no-slider:not(.single) .list-item{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:952px;margin:0
auto}.news.no-slider .title-medium{margin-bottom:20px}@media screen and (min-width: 768px){.news.no-slider .title-medium{text-align:center;margin-bottom:40px}}@media screen and (min-width: 768px){.news.no-slider .list-item{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width: 767px){.news.no-slider .list-item{margin:0
-10px}}.news.no-slider
.item{margin-bottom:20px}@media screen and (min-width: 768px){.news.no-slider
.item{width:calc(50% - 20px)}}.news.no-slider .read-more{font-size:14px;line-height:21px;text-decoration:underline;text-align:center;margin-top:20px;cursor:pointer}@media screen and (max-width: 767px){.news.no-slider .read-more{display:none}}.news.single{padding-top:40px}.news.single .wrapper-small{max-width:930px}@media screen and (max-width: 767px){.news.single .list-item{margin:0}}.news.single
.item{min-height:225px;padding:33px
15px 77px 22px}@media screen and (min-width: 768px){.news.single
.item{min-height:386px;padding:40px
15px 96px 30px}}.news.single .item
.title{margin-bottom:20px}@media screen and (min-width: 768px){.news.single .item
.title{margin-bottom:30px}}.news .title-medium{margin-bottom:22px}@media screen and (max-width: 767px){.news .wrapper-small{padding-bottom:50px}}.news
.top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 768px){.news
.top{margin-bottom:30px}}@media screen and (max-width: 767px){.news .top
.btn{position:absolute;bottom:0;text-align:center;right:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.news .tags
.tag{margin-right:7px;margin-bottom:10px;display:inline-block}@media screen and (min-width: 768px){.news .tags
.tag{margin-right:10px}}.news
.item{margin:0
10px;position:relative;padding:30px
20px 76px;max-width:315px;height:auto}@media screen and (min-width: 768px){.news
.item{max-width:466px;padding:30px
30px 96px}}.news .item
.tag{position:absolute;top:15px;left:15px}@media screen and (min-width: 768px){.news .item
.tag{top:30px;left:30px}}.news .item .tag+.title{margin-top:66px}.news .item
.image{margin:-30px -20px 0}@media screen and (min-width: 768px){.news .item
.image{margin:-30px -30px 0}}.news .item .image+.title{margin-top:30px !important}.news .item .image
img{width:100%;height:157px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 768px){.news .item .image
img{height:233px}}.news .item
.title{margin-bottom:30px;font-size:20px;line-height:28px;font-weight:bold;font-style:italic}@media screen and (min-width: 768px){.news .item
.title{font-size:24px;line-height:32px}}.news .item
.bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:15px;left:15px;width:calc(100% - 30px)}@media screen and (min-width: 768px){.news .item
.bottom{bottom:30px;left:30px;width:calc(100% - 60px)}}.news .item .bottom
.date{font-size:14px}.news .item .bottom
.btn{position:relative;top:5px;margin-left:auto}.news .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.news .slick-list{overflow:initial}.notification{width:100%;position:relative;padding:7px}@media screen and (min-width: 1024px){.notification{padding:12px
0;min-height:50px}}@media screen and (min-width: 768px) and (max-width: 1380px){.notification{padding-left:20px;padding-right:20px}}.notification
.wrapper{padding:0
15px}@media screen and (max-width: 1023px){.notification
.wrapper{padding:0}}.notification .wrapper:before{content:'';height:calc(100% + 14px);width:100%;max-width:1380px;background-color:#FFD517;position:absolute;top:-7px;right:0}@media screen and (min-width: 1024px){.notification .wrapper:before{height:calc(100% + 24px);top:-12px;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}}@media screen and (max-width: 1023px){.notification .wrapper:before{width:148px;height:40px;z-index:-1;right:-7px}}.notification.sticky{position:fixed;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:99}@media screen and (max-width: 1023px){.notification:not(.open){margin-left:auto;height:40px}.notification:not(.open):before{width:146px}.notification:not(.open) .tag{margin-left:auto}}.notification.open .wrapper:before{height:calc(100% + 14px);width:calc(100% + 14px)}.notification.open .list-item, .notification.open .group-arrow, .notification.open
.close{opacity:1;visibility:visible}@media screen and (min-width: 1024px){.notification.hidden .wrapper:before{width:60px;right:-1px;-webkit-transform:none;-ms-transform:none;transform:none}}@media screen and (min-width: 1024px){.notification.hidden
.tag{opacity:0;visibility:hidden}}@media screen and (min-width: 1024px){.notification.hidden .list-item{opacity:0;visibility:hidden}}.notification.hidden .group-arrow{opacity:0;visibility:hidden}@media screen and (min-width: 1024px){.notification.hidden
.close{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);position:absolute;right:21px;top:4px}}@media screen and (min-width: 1024px){.notification
.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}}.notification
.tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap;z-index:1}@media screen and (min-width: 1024px){.notification
.tag{margin-right:29px}}@media screen and (max-width: 1023px){.notification
.tag{max-width:132px;cursor:pointer}}.notification .tag:before{content:'\e906';font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-right:10px}.notification .list-item{opacity:0}.notification .list-item.slick-initialized{opacity:1}@media screen and (min-width: 1024px){.notification .list-item{padding-right:250px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:80%}}@media screen and (max-width: 1023px){.notification .list-item{padding-bottom:35px;padding-top:10px;opacity:0;visibility:hidden}}@media screen and (min-width: 1024px){.notification
.item{text-align:left}}.notification .item
.title{font-weight:bold;margin-right:15px;display:inline}.notification
.close{margin-left:auto;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;z-index:1}@media screen and (max-width: 1023px){.notification
.close{position:absolute;right:5px;top:5px;opacity:0;visibility:hidden}}.notification .group-arrow{width:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:50%;right:106px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 1023px){.notification .group-arrow{top:auto;bottom:4px;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);opacity:0;visibility:hidden}}.notification .slick-dots{position:absolute;top:50%;right:100px;width:72px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:3}@media screen and (max-width: 1023px){.notification .slick-dots{top:auto;bottom:10px;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}}.notification .slick-dots
li{font-size:0;height:9px;width:10px;background-image:url("/wp-content/themes/epfam/assets/images/icons/icon-slick-1.png");background-size:cover;background-repeat:no-repeat;display:inline-block;margin:0
7px}.notification .slick-dots li.slick-active{background-image:url("/wp-content/themes/epfam/assets/images/icons/icon-slick-2.png")}.partners{margin-bottom:130px}@media screen and (min-width: 768px){.partners{margin-bottom:100px}}.partners .wrapper .title-medium{margin-bottom:30px}@media screen and (min-width: 768px){.partners .wrapper .title-medium{margin-bottom:43px;text-align:center}}.partners
.item{padding:10px;background-color:#F2F3F5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:160px;height:100px;margin:0
10px}.pre-footer-single{padding:100px
0 50px;background-color:#25378D;position:relative}@media screen and (min-width: 768px){.pre-footer-single{padding:126px
0}}.pre-footer-single .mask
img{position:absolute;top:-83px;left:0}@media screen and (max-width: 1200px){.pre-footer-single .mask
img{top:-40px;width:160px}}.pre-footer-single .wrapper-small{max-width:703px}.pre-footer-single .title-medium{color:#fff;margin-bottom:20px}@media screen and (min-width: 768px){.pre-footer-single .title-medium{margin-bottom:45px}}.pre-footer-single
.des{font-size:18px;line-height:32px;color:#fff;font-style:italic;margin-bottom:25px}@media screen and (min-width: 768px){.pre-footer-single
.des{font-size:24px;line-height:32px}}.pre-footer{background-color:#25378d}.pre-footer.pre-custom-content .wrapper-small{position:relative;padding:100px
15px 50px}@media screen and (min-width: 768px){.pre-footer.pre-custom-content .wrapper-small{padding:130px
20px}}@media screen and (min-width: 1300px){.pre-footer.pre-custom-content .wrapper-small{padding:130px
0}}.pre-footer.pre-custom-content .img-top{left:-105px;top:-82px}@media screen and (max-width: 767px){.pre-footer.pre-custom-content .img-top{display:none}}.pre-footer.pre-custom-content .img-top-mb{position:absolute;top:-38px;left:0}@media screen and (min-width: 768px){.pre-footer.pre-custom-content .img-top-mb{display:none}}.pre-footer.pre-custom-content
.content{max-width:100%;margin-right:0}@media screen and (min-width: 768px){.pre-footer.pre-custom-content
.content{padding-left:255px}}.pre-footer.pre-custom-content .content
.title{max-width:370px}@media screen and (min-width: 768px){.pre-footer.pre-custom-content .content
.title{margin-bottom:40px}}.pre-footer.pre-custom-content .content
.btn{position:relative;top:0;left:0;bottom:auto}@media screen and (min-width: 768px){.pre-footer.pre-custom-content .content
.btn{margin-top:50px}}.pre-footer
.wrapper{position:relative;padding:100px
20px 130px;z-index:1}@media screen and (min-width: 768px){.pre-footer
.wrapper{padding:180px
20px 160px}}@media screen and (min-width: 1024px){.pre-footer
.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:160px
20px}}@media screen and (min-width: 1300px){.pre-footer
.wrapper{padding:160px
0}}.pre-footer .circle-modal{left:13px;bottom:13px}@media screen and (min-width: 768px){.pre-footer .circle-modal{left:100px;bottom:80px}}.pre-footer .circle-path{position:absolute;right:-120px;bottom:0;z-index:-1}@media screen and (max-width: 767px){.pre-footer .circle-path{right:-18px;z-index:-1;max-width:296px}}.pre-footer
.title{font-family:"bree-serif",sans-serif;font-size:30px;line-height:40px;margin-bottom:13px;text-transform:uppercase}@media screen and (min-width: 768px){.pre-footer
.title{font-size:40px;line-height:50px;margin-bottom:6px}}.pre-footer
.content{-ms-flex-negative:0;flex-shrink:0;color:white}@media screen and (min-width: 768px){.pre-footer
.content{max-width:400px;margin-right:110px}}.pre-footer .content
p{font-style:italic;font-weight:700;font-size:18px;line-height:32px}@media screen and (min-width: 768px){.pre-footer .content
p{font-size:24px;line-height:32px}}.pre-footer .content
.btn{margin-top:40px}@media screen and (max-width: 767px){.pre-footer .content
.btn{position:absolute;left:20px;bottom:50px}}.pre-footer .content .btn.arrow.has-bg:after{background-size:45px}@media screen and (min-width: 1024px){.pre-footer .image-shadow{width:calc(100% - 530px)}}@media screen and (max-width: 1023px){.pre-footer .image-shadow{margin-top:50px}}@media screen and (max-width: 767px){.pre-footer .image-shadow{margin-bottom:5px}}.pre-footer .image-shadow .img-content{max-height:420px;-o-object-position:center;object-position:center}.pre-footer .img-top{position:absolute;left:-140px;top:-82px}@media screen and (max-width: 767px){.pre-footer .img-top{left:0;top:-37px;max-width:195px}}@media screen and (min-width: 1025px){.news.single + .scroll-top
.item{bottom:140px}}.scroll-top{position:relative}@media screen and (max-width: 1024px){.scroll-top{margin-bottom:90px}}.scroll-top
.item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#008B39;font-size:14px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:underline;font-style:italic;cursor:pointer}@media screen and (min-width: 1025px){.scroll-top
.item{position:absolute;bottom:194px;right:40px}}@media screen and (min-width: 1350px){.scroll-top
.item{right:calc((100% - 1380px) / 2)}}.scroll-top
.icon{height:37px;width:37px;border-radius:50%;background-color:#008B39;margin-bottom:10px}.scroll-top .icon:after{content:'\e905';font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:#fff;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:9px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-single{margin-bottom:100px}@media screen and (min-width: 768px){.slider-single{margin-bottom:120px}}.slider-single
.item{background-color:#F0CEDD}.slider-single
.image{height:255px;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#F0CEDD}@media screen and (min-width: 768px){.slider-single
.image{height:599px}}.slider-single
.wrapper{margin-top:10px;pointer-events:none}.slider-single
p{color:#8799CC}@media screen and (min-width: 768px){.slider-single
p{text-align:center}}.slider-single .slick-arrow-circle.slick-prev{left:20px}@media screen and (min-width: 1400px){.slider-single .slick-arrow-circle.slick-prev{left:calc((100% - 1380px) / 2)}}.slider-single .slick-arrow-circle.slick-next{right:20px}@media screen and (min-width: 1400px){.slider-single .slick-arrow-circle.slick-next{right:calc((100% - 1380px) / 2)}}.statistical-image{margin-bottom:25px}@media screen and (min-width: 768px){.statistical-image{margin-bottom:60px}}@media screen and (min-width: 768px){.statistical-image
.content{display:-webkit-box;display:-ms-flexbox;display:flex}}.statistical-image
.image{position:relative;height:100%}@media screen and (min-width: 768px){.statistical-image
.image{width:50%;padding-right:50px}}@media screen and (min-width: 1024px){.statistical-image
.image{padding-right:130px}}@media screen and (max-width: 767px){.statistical-image
.image{width:218px;margin:0
auto 95px}}.statistical-image .image img:not(.mask){width:100%}.statistical-image .image
.mask{position:absolute;right:33px;bottom:-100px}@media screen and (max-width: 1023px){.statistical-image .image
.mask{width:93px;right:-45px;bottom:-46px}}@media screen and (min-width: 768px) and (max-width: 1023px){.statistical-image .image
.mask{right:4px}}.statistical-image .list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 768px){.statistical-image .list-item{width:50%}}@media screen and (max-width: 767px){.statistical-image .list-item{margin:0
-10px}}.statistical-image
.item{width:calc(50% - 20px);margin:0
10px 50px;position:relative}@media screen and (min-width: 768px){.statistical-image
.item{width:calc(50% - 50px);margin:0
25px 50px}}.statistical-image .item:before{content:'';height:22px;width:62px;background-image:url("/wp-content/themes/epfam/assets/images/line-1.png");background-size:cover;background-repeat:no-repeat;display:block;margin-bottom:15px}@media screen and (min-width: 768px){.statistical-image .item:before{margin-bottom:24px}}.statistical-image .item
.number{font-size:40px;line-height:1;color:#C2CBE9;font-family:"bree-serif",sans-serif;margin-bottom:8px}@media screen and (min-width: 768px){.statistical-image .item
.number{font-size:60px;margin-bottom:25px}}.statistical-image .item .number
span{font-size:18px;line-height:23px;text-transform:uppercase;margin-left:5px}.statistical-image .item
.title{text-transform:uppercase;font-weight:bold;margin-bottom:5px}@media screen and (min-width: 768px){.statistical-image .item
.title{font-size:18px;line-height:23px}}.statistical-image .item
.des{line-height:19px;max-width:235px}.statistical{margin-bottom:53px}@media screen and (max-width: 767px){.statistical .wrapper-small{padding-bottom:530px}}@media screen and (min-width: 768px){.statistical
.top{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:211px}}@media screen and (min-width: 768px) and (max-width: 1024px){.statistical
.top{padding-top:120px}}@media screen and (min-width: 768px){.statistical .top
.left{width:60%}}.statistical .top .left
.info{position:relative;margin-bottom:79px;padding-left:20px}@media screen and (min-width: 768px){.statistical .top .left
.info{padding-left:111px;margin-bottom:187px}}.statistical .top .left .info:before{content:'';height:22px;width:62px;background-image:url("/wp-content/themes/epfam/assets/images/line-1.png");background-size:cover;background-repeat:no-repeat;display:block;margin-bottom:15px}@media screen and (min-width: 768px){.statistical .top .left .info:before{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:0}}@media screen and (min-width: 768px) and (max-width: 1250px){.statistical .top .left .info:before{left:20px}}.statistical .top .left .info
.circle{position:absolute;top:-30px;left:0;z-index:-1}@media screen and (min-width: 768px){.statistical .top .left .info
.circle{top:-211px;left:-31px}}@media screen and (min-width: 768px) and (max-width: 1024px){.statistical .top .left .info
.circle{top:-102px;left:0}}@media screen and (min-width: 1024px) and (max-width: 1250px){.statistical .top .left .info
.circle{left:0}}@media screen and (min-width: 1024px) and (max-width: 1100px){.statistical .top .left .info
.circle{top:-163px}}.statistical .top .left .info
.title{margin-bottom:20px;font-size:30px;line-height:40px;font-family:"bree-serif",sans-serif;font-weight:bold;font-style:italic}@media screen and (min-width: 768px){.statistical .top .left .info
.title{font-size:40px;line-height:48px;margin-bottom:34px}}.statistical .top .left
.description{font-size:18px;line-height:28px;font-weight:bold;font-style:italic;max-width:585px}@media screen and (min-width: 768px){.statistical .top .left
.description{font-size:24px;line-height:32px;margin-bottom:40px}}@media screen and (max-width: 767px){.statistical .top .left
.description{margin-bottom:50px}}.statistical .top
.right{position:relative}@media screen and (min-width: 768px){.statistical .top
.right{padding-left:16px;width:40%;height:100%}}@media screen and (max-width: 767px){.statistical .top
.right{position:absolute;bottom:140px;left:20px}}.statistical .top .right .image
img{width:100%}@media screen and (max-width: 767px){.statistical .top .right .image
img{height:392px;-o-object-fit:cover;object-fit:cover}}.statistical .top .right
.mask{position:absolute;top:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}@media screen and (max-width: 1023px){.statistical .top .right
.mask{max-width:166px}}@media screen and (min-width: 768px){.statistical .list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0
-30px;max-width:1090px}}@media screen and (max-width: 767px){.statistical .list-item{margin-bottom:53px}}.statistical
.item{margin-bottom:30px}@media screen and (min-width: 768px){.statistical
.item{width:calc(33.33% - 60px);margin:0
30px 80px}}@media screen and (max-width: 767px){.statistical
.item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;padding-top:34px}}@media screen and (max-width: 767px){.statistical
.item.empty{display:none}}.statistical .item:not(.empty):before{content:'';height:22px;width:62px;background-image:url("/wp-content/themes/epfam/assets/images/line-1.png");background-size:cover;background-repeat:no-repeat;display:block;margin-bottom:15px}@media screen and (min-width: 768px){.statistical .item:not(.empty):before{margin-bottom:40px}}@media screen and (max-width: 767px){.statistical .item:not(.empty):before{position:absolute;top:0;left:0}}.statistical .item
.number{font-size:40px;line-height:1;color:#C2CBE9;font-family:"bree-serif",sans-serif}@media screen and (min-width: 768px){.statistical .item
.number{font-size:60px;margin-bottom:35px;line-height:32px}}@media screen and (max-width: 767px){.statistical .item
.number{margin-right:17px;-ms-flex-negative:0;flex-shrink:0}}.statistical .item
.title{text-transform:uppercase;font-weight:bold}@media screen and (min-width: 768px){.statistical .item
.title{font-size:18px;line-height:23px}}.text-single{text-align:center;margin-bottom:60px}.text-single .wrapper-small{max-width:551px}.text-single
.top{padding:20px
0;margin-bottom:20px;position:relative}@media screen and (min-width: 768px){.text-single
.top{padding:47px
0}}.text-single .top
.bg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1}@media screen and (max-width: 767px){.text-single .top
.bg{max-width:215px}}.text-single
.title{font-weight:bold;font-style:italic}.two-col-has-logo{margin-bottom:100px}@media screen and (min-width: 768px){.two-col-has-logo{margin-bottom:160px}}.two-col-has-logo.has-bg{background-color:#F5EBF2;padding:50px
0}@media screen and (min-width: 768px){.two-col-has-logo.has-bg{padding:80px
0 160px;margin-bottom:100px}}@media screen and (min-width: 768px){.two-col-has-logo.left
.content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (min-width: 768px){.two-col-has-logo.left .content .wrap-image{padding:0
106px 0 0}}@media screen and (max-width: 767px){.two-col-has-logo.left .wrap-image
.image{margin-left:0}}.two-col-has-logo.left .wrap-image .image
.mask{left:0;bottom:-45px}@media screen and (min-width: 1024px){.two-col-has-logo.left .wrap-image .image
.mask{bottom:-115px}}.two-col-has-logo
.content{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 768px){.two-col-has-logo
.content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 767px){.two-col-has-logo
.content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (min-width: 768px){.two-col-has-logo
.info{width:52%}}.two-col-has-logo .info
.logo{margin-bottom:40px}@media screen and (max-width: 767px){.two-col-has-logo .info
.logo{margin:0
auto 30px;max-width:65px}}.two-col-has-logo .info .title-medium{margin-bottom:40px}@media screen and (max-width: 767px){.two-col-has-logo .info .title-medium{text-align:center;margin-bottom:30px}}.two-col-has-logo .info
.editor{margin-bottom:40px}@media screen and (min-width: 768px){.two-col-has-logo .wrap-image{width:48%;padding-left:106px}}@media screen and (max-width: 767px){.two-col-has-logo .wrap-image{margin-bottom:60px}}.two-col-has-logo .wrap-image
.image{position:relative}@media screen and (max-width: 1023px){.two-col-has-logo .wrap-image
.image{max-width:217px;margin-left:auto}}.two-col-has-logo .wrap-image .image img:not(.mask){width:100%}.two-col-has-logo .wrap-image .image
.mask{position:absolute;right:0;bottom:-71px}@media screen and (max-width: 1023px){.two-col-has-logo .wrap-image .image
.mask{max-width:92px;bottom:-33px}}.two-col-has-logo .wrap-image .image
.mask.left{right:auto;left:-46px;bottom:-46px}@media screen and (min-width: 1024px){.two-col-has-logo .wrap-image .image
.mask.left{left:-99px;bottom:-99px}}@media screen and (min-width: 768px){.two-col{margin-bottom:83px;padding-top:100px}}.two-col.has-circle{margin-bottom:20px}@media screen and (min-width: 768px){.two-col.has-circle{margin-bottom:96px}}@media screen and (min-width: 1024px){.two-col.has-circle .content
.image{bottom:-35px}}@media screen and (max-width: 1023px){.two-col.has-circle .content
.image{max-width:100%;position:relative}}.two-col.has-circle .content .image
img{height:auto}.two-col.has-circle .content .image
.title{font-size:30px;line-height:40px;font-family:"bree-serif",sans-serif;font-weight:bold;font-style:italic;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;padding-bottom:98px}@media screen and (min-width: 768px){.two-col.has-circle .content .image
.title{font-size:40px;line-height:50px;padding-bottom:56px}}.two-col.has-circle .content .image .title:before{content:'';height:22px;width:62px;background-image:url("/wp-content/themes/epfam/assets/images/line-1.png");background-size:cover;background-repeat:no-repeat;display:block}@media screen and (min-width: 1024px){.two-col.has-circle .content .image .title:before{display:inline-block;margin-right:40px}}.two-col.has-circle .content
.info{background-color:#25378D}@media screen and (min-width: 768px){.two-col.has-circle .content
.info{padding:70px
101px 79px 54px}}@media screen and (min-width: 768px) and (max-width: 1023px){.two-col.has-circle .content
.info{padding:50px
20px}}@media screen and (max-width: 767px){.two-col.has-circle .content
.info{top:-77px}}.two-col
.content{position:relative}@media screen and (min-width: 1024px){.two-col
.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (min-width: 1024px){.two-col .content
.image{position:absolute;bottom:0;left:0;z-index:-1;height:calc(100% + 100px)}}@media screen and (max-width: 767px){.two-col .content
.image{max-width:265px}}@media screen and (min-width: 768px) and (max-width: 1023px){.two-col .content
.image{max-width:500px}}.two-col .content .image
img{-o-object-fit:cover;object-fit:cover;height:100%}.two-col .content
.info{max-width:315px;padding:50px
20px 30px;color:#fff;background-color:#008B39;position:relative}@media screen and (min-width: 768px){.two-col .content
.info{padding:54px
101px 79px 54px;max-width:711px}}@media screen and (max-width: 1023px){.two-col .content
.info{margin-left:auto;top:-55px}}@media screen and (min-width: 1024px) and (max-width: 1186px){.two-col .content
.info{padding:70px
40px !important;max-width:560px}}.two-col .content .info
.quote{position:absolute;top:-57px;right:-5px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 768px){.two-col .content .info
.quote{right:27px;top:-63px}}.two-col .content .info .quote
img{margin:0
10px}@media screen and (max-width: 767px){.two-col .content .info .quote
img{width:58px;margin:0
5px}}.two-col .content .info .title-medium{margin-bottom:13px}.two-col .content .info .sub-title{font-weight:bold;margin-bottom:30px;text-transform:uppercase}@media screen and (min-width: 768px){.two-col .content .info .sub-title{font-size:18px;line-height:24px}}.two-col .content .info
.des{margin-bottom:35px}.two-col .content .info .des
p{margin-bottom:10px}.editor h1,
.editor h2,
.editor h3,
.editor h4,
.editor h5,
.editor h6,
.editor p,
.editor ul,
.editor ol,
.editor hr,
.editor video,
.editor iframe,
.editor table,
.editor
blockquote{display:block;max-width:100%;margin-bottom:20px}.editor h1:last-child,
.editor h2:last-child,
.editor h3:last-child,
.editor h4:last-child,
.editor h5:last-child,
.editor h6:last-child,
.editor p:last-child,
.editor ul:last-child,
.editor ol:last-child,
.editor hr:last-child,
.editor video:last-child,
.editor iframe:last-child,
.editor table:last-child,
.editor blockquote:last-child{margin-bottom:0}.editor
video{width:100%}.editor
iframe{width:100%;height:656px}@media screen and (max-width: 768px){.editor
iframe{height:552px}}@media screen and (max-width: 480px){.editor
iframe{height:447px}}.editor ul,
.editor
ol{list-style-position:inside}.editor
ul{list-style-type:none}.editor ul
li{position:relative;padding-left:20px;margin-bottom:18px}.editor ul li:before{content:'\e905';font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:#008B39;margin-right:10px;font-size:12px;position:absolute;top:5px;left:0}.editor
ol{list-style-type:upper-roman}.editor
a{text-decoration:underline}.editor a:hover{text-decoration:none}.editor
h1{font-size:38px;line-height:40px;font-family:"bree-serif",sans-serif}@media screen and (min-width: 768px){.editor
h1{font-size:80px;line-height:83px}}.editor
h2{font-size:30px;line-height:34px;font-family:"bree-serif",sans-serif;letter-spacing:1px}@media screen and (min-width: 768px){.editor
h2{font-size:40px;line-height:50px}}.editor
h3{font-size:18px;line-height:28px;font-weight:bold}@media screen and (min-width: 768px){.editor
h3{font-size:24px;line-height:32px}}.editor
h4{font-size:17px}html{visibility:visible;opacity:1}