.heateor_sss_button_instagram span.heateor_sss_svg,a.heateor_sss_instagram span.heateor_sss_svg{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}div.heateor_sss_horizontal_sharing a.heateor_sss_button_instagram span{background:#03081B!important}div.heateor_sss_standard_follow_icons_container a.heateor_sss_button_instagram span{background:#03081b}div.heateor_sss_vertical_sharing a.heateor_sss_button_instagram span{background:#03081B!important}div.heateor_sss_floating_follow_icons_container a.heateor_sss_button_instagram span{background:#03081b}.heateor_sss_horizontal_sharing .heateor_sss_svg,.heateor_sss_standard_follow_icons_container .heateor_sss_svg{background-color:#03081B!important;background:#03081B!important;color:#fff;border-width:0;border-style:solid;border-color:transparent}.heateor_sss_horizontal_sharing span.heateor_sss_svg:hover,.heateor_sss_standard_follow_icons_container span.heateor_sss_svg:hover{border-color:transparent}.heateor_sss_vertical_sharing span.heateor_sss_svg,.heateor_sss_floating_follow_icons_container span.heateor_sss_svg{background-color:#03081B!important;background:#03081B!important;color:#fff;border-width:0;border-style:solid;border-color:transparent}.heateor_sss_vertical_sharing span.heateor_sss_svg:hover,.heateor_sss_floating_follow_icons_container span.heateor_sss_svg:hover{border-color:transparent}@media screen and (max-width:783px){.heateor_sss_vertical_sharing{display:none!important}}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter {float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter {float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:14px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:22px;--wp--preset--font-size--x-large:42px;--wp--preset--font-size--regular:17px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
#heateor_sss_error{color:red;margin:7px 0}div.heateor_sss_sharing_ul a:link,div.heateor_sss_sharing_ul a:focus{text-decoration:none;background:transparent!important}.heateor_sss_login_container{margin:2px 0}.heateor_sss_login_container img,.heateor_sss_sharing_container img{cursor:pointer;margin:2px;border:none}.heateor_sss_login_container img{display:none;float:left}#heateor_sss_loading_image{display:block!important;float:none}.heateor_sss_error{background-color:#ffffe0;border:1px solid #e6db55;padding:5px;margin:10px}#heateor_sss_sharing_more_providers{position:fixed;top:50%;left:47%;background:#fafafa;width:650px;margin:-180px 0 0 -300px;z-index:10000000;text-shadow:none!important;height:308px}#heateor_sss_popup_bg{background:url(//flipmind.com/wp-content/plugins/sassy-social-share/public/css/../../images/transparent_bg.png);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000}#heateor_sss_sharing_more_providers .title{font-size:14px!important;height:auto!important;background:#58b8f8!important;border-bottom:1px solid #d7d7d7!important;color:#fff;font-weight:700;letter-spacing:inherit;line-height:34px!important;padding:0!important;text-align:center;text-transform:none;margin:0!important;text-shadow:none!important;width:100%}#heateor_sss_sharing_more_providers *{font-family:Arial,Helvetica,sans-serif}#heateor_sss_sharing_more_providers #heateor_sss_sharing_more_content{background:#fafafa;border-radius:4px;color:#555;height:auto;width:100%}#heateor_sss_sharing_more_providers .filter{margin:0;padding:10px 0 0;position:relative;width:100%}#heateor_sss_sharing_more_providers .all-services{clear:both;height:250px;overflow:auto}#heateor_sss_sharing_more_content .all-services ul{margin:10px!important;overflow:hidden;list-style:none;padding-left:0!important;position:static!important;width:auto!important}#heateor_sss_sharing_more_content .all-services ul li{margin:0;background:0 0!important;float:left;width:33.3333%!important;text-align:left!important}#heateor_sss_sharing_more_providers .close-button img{margin:0}#heateor_sss_sharing_more_providers .close-button.separated{background:0 0!important;border:none!important;box-shadow:none!important;width:auto!important;height:auto!important;z-index:1000}#heateor_sss_sharing_more_providers .close-button{height:auto!important;width:auto!important;left:auto!important;display:block!important;color:#555!important;cursor:pointer!important;font-size:29px!important;line-height:29px!important;margin:0!important;padding:0!important;position:absolute;right:-13px;top:-11px}#heateor_sss_sharing_more_providers .filter input.search{width:94%;display:block;float:none;font-family:"open sans","helvetica neue",helvetica,arial,sans-serif;font-weight:300;height:auto;line-height:inherit;margin:0 auto;padding:5px 8px 5px 10px;border:1px solid #ccc!important;color:#000;background:#fff!important;font-size:16px!important;text-align:left!important}#heateor_sss_sharing_more_providers .footer-panel{background:#fff;border-top:1px solid #d7d7d7;padding:6px 0;width:100%;color:#fff}#heateor_sss_sharing_more_providers .footer-panel p{background-color:transparent;top:0;text-align:left!important;color:#000;font-family:'helvetica neue',arial,helvetica,sans-serif;font-size:12px;line-height:1.2;margin:0!important;padding:0 6px!important;text-indent:0!important}#heateor_sss_sharing_more_providers .footer-panel a{color:#fff;text-decoration:none;font-weight:700;text-indent:0!important}#heateor_sss_sharing_more_providers .all-services ul li a span{width:51%}#heateor_sss_sharing_more_providers .all-services ul li a{border-radius:3px;color:#666!important;display:block;font-size:18px;height:auto;line-height:28px;overflow:hidden;padding:8px;text-decoration:none!important;text-overflow:ellipsis;white-space:nowrap;border:none!important;text-indent:0!important;background:0 0!important;text-shadow:none}.heateor_sss_share_count{display:block;text-indent:0!important;visibility:hidden;background-color:#58b8f8!important;width:5px;height:auto;text-align:center;min-width:8px!important;padding:1px 4px!important;color:#fff!important;font-family:'Open Sans',arial,sans-serif!important;font-size:10px!important;font-weight:600!important;-webkit-border-radius:15px!important;border-radius:15px!important;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.4);box-shadow:0 2px 2px rgba(0,0,0,.4);text-shadow:0 -1px 0 rgba(0,0,0,.2);line-height:14px!important;border:2px solid #fff!important;z-index:1;margin:2px auto!important;box-sizing:content-box!important}.heateor_sss_share_count,.heateor_sss_vertical_sharing{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important}div.heateor_sss_follow_ul,div.heateor_sss_sharing_ul{padding-left:0!important;margin:1px 0!important}#heateor_sss_sharing_popup_close img{opacity:1!important;background:0 0!important;border:none!important;outline:0!important;box-shadow:none!important;width:auto!important;height:auto!important;top:inherit!important;right:inherit!important;left:9px!important;padding:0!important}div.heateor_sss_follow_ul .heateorSssSharingRound,div.heateor_sss_sharing_ul .heateorSssSharingRound{background:0 0!important}.heateor_sss_square_count{display:none;text-align:center;font-weight:bolder;font-family:sans-serif;font-style:normal;font-size:.6em;visibility:hidden}div.heateor_sss_follow_ul a,div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a{float:left;padding:0!important;list-style:none!important;border:none!important;margin:2px}.heateorSssSharing,.heateorSssSharingButton{display:block;cursor:pointer;margin:2px}div.heateor_sss_follow_ul a:before,div.heateor_sss_sharing_ul a:before{content:none!important}div.heateor_sss_follow_ul a{width:auto}.heateor_sss_vertical_sharing{background:0 0;-webkit-box-shadow:0 1px 4px 1px rgba(0,0,0,.1);box-shadow:0 1px 4px 1px rgba(0,0,0,.1);position:fixed;overflow:visible;z-index:10000000;display:block;padding:10px;border-radius:4px;opacity:1;box-sizing:content-box!important}div.heateor_sss_horizontal_counter li.heateor_sss_facebook_share,div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_share{width:96px}li.heateor_sss_facebook_like .fb-like span,li.heateor_sss_facebook_recommend .fb-like span,li.heateor_sss_facebook_share .fb-share-button span{vertical-align:top!important}li.heateor_sss_facebook_like .fb-like span iframe,li.heateor_sss_facebook_recommend .fb-like span iframe{max-width:none!important;z-index:1000}.heateor_sss_counter_container li{height:21px}.heateorSssTCBackground:hover{border-width:0!important;background-color:transparent}.heateorSssTCBackground{border-width:0!important;background-color:transparent!important;font-style:normal;word-wrap:normal;color:#666;line-height:1;visibility:hidden}.heateorSssSharingSvg{width:100%;height:100%}.heateorSssSharing{float:left;border:none}.heateorSssSharingArrow{height:16px;width:16px;cursor:pointer;margin-top:10px}.heateorSssPushIn{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%3Cpath%20d%3D%22M%207%206%20q%202%206%2010%206%20v%20-6%20l%206%209%20l%20-6%209%20v%20-6%20q%20-10%202%20-10%20-12%22%20stroke-width%3D%221%22%20stroke%3D%22%23000%22%20fill%3D%22%23000%22%20stroke-linecap%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) left no-repeat}.heateorSssPullOut{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%3Cpath%20d%3D%22M%2023%206%20q%20-2%206%20-10%206%20v%20-6%20l%20-6%209%20l%206%209%20v%20-6%20q%2010%202%2010%20-12%22%20stroke-width%3D%221%22%20stroke%3D%22%23000%22%20fill%3D%22%23000%22%20stroke-linecap%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) left no-repeat}.heateorSssCommentingTabs li{padding-left:0!important;float:left;margin:0 1em 0 0 !important;list-style:none;color:#aaa;display:block;cursor:pointer;font-size:.85em}div.heateorSssTotalShareCount{word-wrap:normal!important;font-weight:bolder;font-family:sans-serif;padding:0;margin:0;text-align:center}div.heateorSssTotalShareText{word-wrap:normal!important;margin:0;padding:0;text-align:center}div.heateor_sss_horizontal_sharing li{width:auto}div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_like{width:91px}div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_recommend{width:145px}div.heateor_sss_horizontal_sharing li.heateor_sss_twitter_tweet{width:95px}div.heateor_sss_horizontal_sharing li.heateor_sss_linkedin_share span{vertical-align:text-top!important}div.heateor_sss_horizontal_sharing li.heateor_sss_linkedin_share{width:96px}div.heateor_sss_horizontal_sharing li.heateor_sss_buffer_share{width:108px}div.heateor_sss_horizontal_sharing li.heateor_sss_reddit_badge{width:130px}div.heateor_sss_horizontal_sharing li.heateor_sss_yummly{width:106px}div.heateor_sss_horizontal_sharing li.heateor_sss_pinterest_pin{width:76px}div.heateor_sss_horizontal_sharing li.heateor_sss_xing{width:98px}.heateor_sss_sharing_container a{padding:0!important;box-shadow:none!important;border:none!important}.heateorSssClear{clear:both}div.course_instructor_widget .heateor_sss_vertical_sharing{display:none!important}@media screen and (max-width:783px){#heateor_sss_sharing_more_providers{width:80%;left:60%;margin-left:-50%;text-shadow:none!important}#heateor_sss_sharing_more_providers .filter input.search{border:1px solid #ccc;width:92%}}@media screen and (max-width:475px){#heateor_sss_sharing_more_content .all-services ul li{width:100%!important}}div.heateor_sss_bottom_sharing{margin-bottom:0}div.heateor_sss_sharing_container a:before,div.heateor_sss_follow_icons_container a:before{content:none}
@charset "UTF-8";@media screen and (max-width:380px){.mobile-hide{display:none}}@media screen and (min-width:1250px){.desktop-hide{display:none}}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes aniWiggle{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}3%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}6%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}9%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes aniWiggle{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}3%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}6%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}9%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.ani--wiggle{-webkit-animation:aniWiggle 4s infinite;animation:aniWiggle 4s infinite}.ani--bounce{-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite;display:block}@-webkit-keyframes aniWiggleDelay{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}12%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}15%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}18%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes aniWiggleDelay{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}12%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}15%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}18%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.ani--wiggle--delay{-webkit-animation:aniWiggleDelay 4s infinite;animation:aniWiggleDelay 4s infinite}@font-face{font-family:"Flaticon";src:url(/wp-content/themes/flipmind-theme/fonts/Flaticon.woff?v=3) format("woff"),url(/wp-content/themes/flipmind-theme/fonts/Flaticon.woff2?v=3) format("woff2");font-weight:400;font-style:normal}.icon:before{display:inline-block;font-family:"Flaticon";font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.icon-right:before{content:"\F100"}.icon-expand-button:before{content:"\F101"}.icon-back:before{content:"\F102"}.icon-expand:before{content:"\F103"}.icon-check:before{content:"\F104"}.icon-close:before{content:"\F105"}.icon-stop:before{content:"\F106"}.icon-block:before{content:"\F107"}.icon-play:before{content:"\F108"}.icon-play-fill:before{content:"\F109"}.icon-search:before{content:"\F10A"}.icon-plus:before{content:"\F10B"}.icon-menu:before{content:"\F10C"}.icon-edit:before{content:"\F10D"}.icon-send:before{content:"\F10E"}.icon-error:before{content:"\F10F"}.icon-bin:before{content:"\F110"}.icon-phone:before{content:"\F111"}.icon-map:before{content:"\F112"}html{font-size:16px}@media screen and (min-width:450px){html{font-size:calc(16px + 6 * ((100vw - 450px) / 2550))}}@media screen and (min-width:3000px){html{font-size:22px}}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{font-family:proxima-nova,sans-serif;font-weight:400;color:#fff;line-height:1;width:100%;background-color:#03081b;margin:0}.page-container{min-height:100vh;width:100%;padding-left:10px;padding-right:10px;width:100%;margin:0 auto;position:relative}@media (min-width:361px){.page-container{padding-left:15px;padding-right:15px}}@media (min-width:580px){.page-container{padding-left:3%;padding-right:3%}}@media (min-width:1250px){.page-container{max-width:1200px;padding-left:0;padding-right:0}}@media (min-width:1550px){.page-container{max-width:1600px}}.container{min-height:100vh;width:100%;padding-left:10px;padding-right:10px;width:100%;margin:0 auto;position:relative}@media (min-width:361px){.container{padding-left:15px;padding-right:15px}}@media (min-width:580px){.container{padding-left:3%;padding-right:3%}}@media (min-width:1250px){.container{max-width:1200px;padding-left:0;padding-right:0}}@media (min-width:1550px){.container{max-width:1600px}}h1,h2,h3,.h1,.h2,.h3{font-family:futura-pt,sans-serif;font-weight:600;color:#fff;line-height:1.05;margin:1.7rem 0 .85rem;padding:0}h4,.h4,h5,h6,.h5,.h6{font-family:proxima-nova,sans-serif;font-weight:700;color:#fff;margin:.85rem 0 .56667rem;padding:0}a{text-decoration:none;-webkit-transition:color .1s linear;-o-transition:color .1s linear;transition:color .1s linear;color:inherit}a:active,a:focus{outline:none}ol,ul{margin:0;padding:0;overflow:hidden}ol li,ul li{line-height:1.4;margin:.425rem 0 .425rem 1.7rem;padding:0}dl{margin-bottom:.4em}dl dt{font-weight:700;margin-top:.4em}dl dd{margin:0}hr{border-bottom:1px solid #ccc;border-left:none;border-right:none;border-top:none;margin:3.4rem 0}sub,sup{font-size:45%;line-height:0;position:relative;vertical-align:middle}sup{top:-.55rem}sub{bottom:-.3rem}small{font-size:70%}p small{font-size:92.5%;line-height:1}h1,.h1{font-size:3.6rem;text-transform:uppercase}h2,.h2{font-size:2.5rem}h3,.h3{font-size:2.1rem}h4,.h4{font-size:1.4rem;line-height:1.2}h5,.h5{font-size:1.225rem;line-height:1.25}h6,.h6{font-size:1.05rem;line-height:1.25}p{font-family:proxima-nova,sans-serif;font-weight:400;font-size:1rem;line-height:1.6;margin:.56667rem 0 .85rem;padding:0}p+h2,p+h3{padding-top:1.7rem}p+h4,p+h5{padding-top:.85rem}p a{text-decoration:underline}p strong{font-weight:700}.p1,p.p1{font-size:1.1rem;line-height:1.7;margin:1.7rem 0;padding:0}.p2,p.p2{font-size:1rem;line-height:1.6;margin:.56667rem 0 .85rem;padding:0}.p3,p.p3{font-size:.85rem;line-height:1.5;margin:.56667rem 0;padding:0}.p4,p.p4{font-size:.8rem;line-height:1.4;margin:.05rem 0;padding:0}p.h3,p.h4,p.h5{line-height:1.6}.no-underline,.no-underline a{text-decoration:none}input,button{-webkit-appearance:none}.btn{background-color:transparent;color:#000;text-align:center;font-size:.9rem;cursor:pointer;font-family:proxima-nova,sans-serif;font-weight:700;margin:.85rem 0;text-transform:uppercase;text-align:center;padding:12px 2.2rem;border-radius:0 !important;display:inline-block;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;border:3px solid transparent;outline:none}.btn.disabled{opacity:.5;cursor:default}.btn .icon:before{font-size:.75rem}@media (min-width:1025px){.btn:not([disabled]):hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);opacity:.8}}.btn--primary{background-color:#037cff;color:#fff;border:3px solid #037cff}.btn--secondary{background-color:#4c4b4e;color:#fff;border:3px solid #4c4b4e}.btn--secondary.btn--active{background-color:transparent;color:#037cff;border:3px solid #037cff}.btn--outline-white{background-color:transparent;color:#fff;border:3px solid #fff}.btn--outline{background-color:transparent;color:#037cff;border:3px solid #037cff}.btn--white{background-color:#fff;color:#037cff;border:3px solid #fff}.btn--xs{padding:8px 1.5rem !important;font-size:.8rem}.btn--sm{padding:11px 1.9rem !important;font-size:.8rem}.btn--md{padding:13px 2.2rem !important;font-size:.85rem}.btn--lg{padding:14px 2.5rem !important;font-size:.9rem}.btn--xl{padding:15px 2.7rem !important;font-size:.95rem}.btn--xxl{padding:16px 2.9rem !important;font-size:1rem}.btn--link{background-color:transparent;border:0;margin:0;color:#fff;text-align:left;text-decoration:underline}.btn--link .icon{vertical-align:middle}.btn--narrow{padding-left:15px;padding-right:15px}.btn--has-icon-after .icon{margin-left:10px}.btn--has-icon-before .icon{margin-right:10px}@media (max-width:579px){.btn--block-mobile{display:block;width:100%}}.btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:580px){.btn-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.btn-group .btn+.btn{margin-left:2rem}}.btn-group span{color:#fff;display:none}@media (min-width:580px){.btn-group span{display:inline-block;padding:.85rem 1.7rem}}.text-link{display:inline;border:0 none;background:0 0;padding:0;margin:0}.home .site-header,.staging-home .site-header{position:absolute;z-index:99999;width:100%;top:0;left:0;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.home .title-holder,.staging-home .title-holder{display:none}header{width:100%;padding-left:10px;padding-right:10px;width:100%;margin:0 auto;position:relative}@media (min-width:361px){header{padding-left:15px;padding-right:15px}}@media (min-width:580px){header{padding-left:3%;padding-right:3%}}@media (min-width:1250px){header{max-width:1200px;padding-left:0;padding-right:0}}@media (min-width:1550px){header{max-width:1600px}}@media (min-width:1025px){header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}header .title-holder{color:#fff;width:100%;text-align:center;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}header .title-holder .breadcrumb{text-transform:uppercase;font-size:1rem;line-height:1;font-family:futura-pt,sans-serif;font-weight:600}header .title-holder .entry-title{color:#fff;margin:0}header .logo{position:relative;z-index:9999;display:block;max-width:190px;width:8rem;padding:.5rem 0 0;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}@media (min-width:1025px){header .logo{padding:0}}header .logo:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}@media (min-width:1025px){header{height:10rem}}@media (max-width:1024px){header nav{position:fixed;top:0;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;left:0;width:100%;background:#03081b;height:100%;opacity:0;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;visibility:hidden;-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}}header nav{clear:both;z-index:999;overflow:hidden}@media (min-width:1025px){header nav{max-height:100%;overflow:initial}}@media (min-width:1025px){header nav{width:calc(100% - 180px);-webkit-box-flex:1;-ms-flex:1;flex:1;clear:none;margin:0}}header nav>ul{margin:0;padding:0;list-style:none;text-align:center}header nav>ul li{margin:0;padding:0;list-style:none}@media (min-width:1025px){header nav>ul{text-align:right}header nav>ul>li:last-child a{border:1px solid #fff;padding:.6rem 1.2rem;margin-left:.6rem;line-height:.925}}header nav>ul>li{position:relative}header nav>ul>li ul.sub-menu{margin:0 2%;max-height:0;padding:0;display:none;-webkit-transition:all .2s linear .2s;-o-transition:all .2s linear .2s;transition:all .2s linear .2s}header nav>ul>li ul.sub-menu a{padding:4px 10px}header nav>ul>li:hover ul.sub-menu{max-height:430px}@media (min-width:1025px){header nav>ul>li{display:inline-block;margin:0}header nav>ul>li ul.sub-menu{overflow:initial;max-height:auto;position:absolute;z-index:9999;top:100%;left:0;text-align:left;-webkit-transition:all .2s linear .2s;-o-transition:all .2s linear .2s;transition:all .2s linear .2s;visibility:hidden;opacity:0;background:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,.2);box-shadow:0 0 15px rgba(0,0,0,.2);display:block;padding:.42rem 0}header nav>ul>li ul.sub-menu li{display:block;z-index:9999}header nav>ul>li ul.sub-menu a{white-space:nowrap;color:#000;padding:.42rem .72rem;width:100%;display:block}header nav>ul>li ul.sub-menu a:hover{color:#555}}header nav>ul>li:hover ul.sub-menu{opacity:1;visibility:visible}header nav>ul>li a{text-transform:uppercase;color:#fff;display:block;padding:1.2rem 0;font-family:futura-pt,sans-serif;font-weight:600;margin:0;font-size:1.5rem}@media (min-width:1025px){header nav>ul>li a{font-size:.8rem;padding:.6rem 0;border:none;width:auto;display:inline-block;padding:.6rem;-webkit-transition:-webkit-transform .15s linear;transition:-webkit-transform .15s linear;-o-transition:transform .15s linear;transition:transform .15s linear;transition:transform .15s linear,-webkit-transform .15s linear}header nav>ul>li a:hover{color:#eee;opacity:.9}}.open-menu header{height:100%}.open-menu header nav{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);visibility:visible}.site-footer{width:100%;background-color:#03081b;padding-top:6rem;padding-bottom:2rem}@media (min-width:450px){.site-footer{padding-top:6rem;padding-bottom:3rem}}.site-footer footer{width:100%;padding-left:10px;padding-right:10px;width:100%;margin:0 auto;position:relative;max-width:1200px !important}@media (min-width:361px){.site-footer footer{padding-left:15px;padding-right:15px}}@media (min-width:580px){.site-footer footer{padding-left:3%;padding-right:3%}}@media (min-width:1250px){.site-footer footer{max-width:1200px;padding-left:0;padding-right:0}}@media (min-width:1550px){.site-footer footer{max-width:1600px}}.site-footer .footer-nav ul{margin:0;padding:0;list-style:none}.site-footer .footer-nav ul li{margin:0;padding:0;list-style:none}.site-footer .footer-nav ul li{display:block}@media (min-width:1025px){.site-footer .footer-nav{margin-left:18%}}.site-footer .footer-nav .icon--round{border-color:#9ea0be}.site-footer .footer-nav svg{fill:#9ea0be}.site-footer .footer-nav>ul{-webkit-column-count:2;column-count:2;-webkit-column-gap:1rem;column-gap:1rem;-webkit-column-rule:none;column-rule:none}@media (min-width:1025px){.site-footer .footer-nav>ul{-webkit-column-count:3;column-count:3;-webkit-column-gap:1rem;column-gap:1rem;-webkit-column-rule:none;column-rule:none}}.site-footer .footer-nav>ul>li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid;break-inside:avoid;display:table}.site-footer .footer-nav>ul>li>a{font-family:proxima-nova,sans-serif;font-weight:700;color:#037cff;font-size:16px;padding:1rem 0 .2rem;display:block}.site-footer .footer-nav>ul .footer-contact{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1.25rem 0 0}.site-footer .footer-nav>ul .footer-contact .bonfire-logo{max-width:60px;margin-right:.5rem}.site-footer .footer-nav>ul ul a,.site-footer .footer-nav>ul p{display:block;text-transform:initial;line-height:1.5;font-size:14px;padding:.1rem 0;color:#9ea0be}.site-footer .footer-credit{padding-top:3rem;padding-bottom:3rem;font-size:12px;color:#9ea0be;text-align:center}@media (min-width:450px){.site-footer .footer-credit{padding-top:6rem;padding-bottom:6rem}}.style-guide-heading{letter-spacing:0 !important;font-weight:700 !important;text-transform:initial !important;color:#777 !important;font-family:Arial,Helvetica,sans-serif !important;border-bottom:1px solid #ddd !important;padding:3.4rem 0 .56667rem !important;margin:0 0 1.7rem !important}h2.style-guide-heading{padding-top:3.4rem !important}h2.style-guide-heading:first-child{padding-top:1.7rem !important}p.has-small-font-size{font-size:.9rem}p.has-medium-font-size{font-size:1.2rem}p.has-medium-font-size.has-drop-cap:first-letter {font-size:3.96rem !important}p.has-large-font-size{font-size:1.25rem}p.has-large-font-size.has-drop-cap:first-letter {font-size:4.3125rem !important;padding:.85rem .2rem 0 0 !important}p.has-huge-font-size{font-size:1.75rem}p.has-drop-cap:first-letter {font-size:3.45rem !important;line-height:.7 !important;padding:.7rem .15rem 0 0 !important;float:left !important;vertical-align:text-bottom !important;margin:0 !important}p.has-drop-cap:first-line {margin-left:.2rem !important}.wp-block-pullquote{float:right;text-align:left !important;padding:0 !important}@media (min-width:450px){.wp-block-pullquote{max-width:450px;width:45%}}.wp-block-pullquote blockquote{border-left:2px solid #000;margin:1.7rem 0 1.7rem 1.7rem !important;margin-right:-5% !important;line-height:1.25 !important}.wp-block-pullquote blockquote p{font-size:1.15rem}.wp-block-pullquote blockquote p:before,.wp-block-pullquote blockquote p:after{font-size:4rem}.wp-block-pullquote blockquote.is-style-large p{font-size:1.3rem}blockquote{padding:0 !important;margin:3.4rem 0 !important}@media (min-width:768px){blockquote{padding:0 1.7rem !important}}blockquote cite{margin-top:-.85rem;padding:0 1.9rem 1.7rem;display:block;font-style:normal;font-family:futura-pt,sans-serif;font-weight:600;font-size:.9rem !important;text-align:left !important}blockquote cite:before{content:'\A0   \A0   \A0';display:inline-block;padding-right:.25rem;text-decoration:line-through}blockquote p{font-style:normal !important;position:relative;padding:1.7rem 1.9rem;font-size:1.425rem;line-height:1.35 !important}blockquote.is-style-large p{font-size:1.75rem}blockquote.is-style-large p:before,blockquote.is-style-large p:after{font-size:4.18rem}blockquote p:before,blockquote p:after{content:"\201C";font-size:3.8rem;margin-top:-.95rem;margin-left:-1.35714rem;font-family:Arial,Helvetica,sans-serif;position:absolute}blockquote p:after{content:"\201D";margin-left:0;margin-right:-1.9rem}.wp-block-gallery{padding:1.7rem 0;margin:0}.wp-block-gallery li.blocks-gallery-item{padding:0}.wp-block-table{margin:1.7rem 0;border:1px solid #fff;width:100%;border-collapse:collapse}.wp-block-table h1,.wp-block-table h2,.wp-block-table h3,.wp-block-table h4{margin:0}.wp-block-table th{font-family:futura-pt,sans-serif;font-weight:600}.wp-block-table th,.wp-block-table td{border:1px solid rgba(255,255,255,.1);border-collapse:collapse;text-align:left}.wp-block-table td,.wp-block-table th{font-size:.9rem;padding:1%}.wp-block-table a{text-decoration:underline}.wp-block-table--whitebg{background-color:#fff;border:1px solid rgba(0,0,0,.1)}.wp-block-button{margin:0}.wp-block-button .wp-block-button__link{background-color:transparent;color:#000;text-align:center;font-size:.9rem;cursor:pointer;font-family:proxima-nova,sans-serif;font-weight:700;margin:.85rem 0;text-transform:uppercase;text-align:center;padding:12px 2.2rem;border-radius:0 !important;display:inline-block;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;border:3px solid transparent;outline:none;background-color:#037cff;color:#fff;border:3px solid #037cff;padding:15px 2.7rem !important;font-size:.95rem}.wp-block-button .wp-block-button__link.disabled{opacity:.5;cursor:default}.wp-block-button .wp-block-button__link .icon:before{font-size:.75rem}@media (min-width:1025px){.wp-block-button .wp-block-button__link:not([disabled]):hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);opacity:.8}}.wp-block-button.is-style-outline .wp-block-button__link{background-color:transparent;color:#037cff;border:3px solid #037cff}.wp-block-button.is-style-default-sm .wp-block-button__link{background-color:transparent;color:#037cff;border:3px solid #037cff;padding:13px 2.2rem !important;font-size:.85rem}.wp-block-embed{text-align:center;padding:1.7rem 0;margin:0}.wp-block-embed .wp-block-embed__wrapper{position:relative;overflow:hidden;padding-top:56.25%}.wp-block-embed .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-width:100%;border:0}.wp-block-separator{border-bottom:2px solid #000;border-left:none;border-right:none;border-top:none;margin:1.7rem 0}.aligncenter{display:block}.c-hamburger *,.c-hamburger *:before,.c-hamburger *:after{-webkit-box-sizing:content-box;box-sizing:content-box}.c-hamburger{display:block;overflow:hidden;position:absolute;top:15%;right:3%;z-index:9999;margin:0;padding:0;width:40px;height:40px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none;background:0 0;border-radius:none;border:none;cursor:pointer;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s}@media (min-width:1025px){.c-hamburger{display:none}}.c-hamburger:focus{outline:none}.c-hamburger span{display:block;position:absolute;top:18.5px;left:5px;right:5px;height:3px;background:#fff}.c-hamburger span:before,.c-hamburger span:after{position:absolute;display:block;left:0;width:100%;height:3px;background-color:#fff;content:""}.c-hamburger span:before{top:-8px}.c-hamburger span:after{bottom:-8px}.c-hamburger--htx span:before,.c-hamburger--htx span:after{-webkit-transition-duration:.2s,.2s;-o-transition-duration:.2s,.2s;transition-duration:.2s,.2s;-webkit-transition-delay:.2s,0s;-o-transition-delay:.2s,0s;transition-delay:.2s,0s}.c-hamburger--htx span:before{-webkit-transition-property:top,-webkit-transform;transition-property:top,-webkit-transform;-o-transition-property:top,transform;transition-property:top,transform;transition-property:top,transform,-webkit-transform}.c-hamburger--htx span:after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;-o-transition-property:bottom,transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.open-menu .c-hamburger--htx span{background:0 0}.open-menu .c-hamburger--htx span:before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.open-menu .c-hamburger--htx span:after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.open-menu .c-hamburger--htx span:before,.open-menu .c-hamburger--htx span:after{-webkit-transition-delay:0s,.2s;-o-transition-delay:0s,.2s;transition-delay:0s,.2s}.u-no-scroll{overflow-y:scroll;position:fixed;width:100%}ol.list-xl{margin:0;padding:0;list-style:none;font-family:futura-pt,sans-serif;font-weight:600;color:#037cff;counter-reset:my-awesome-counter;margin:0;padding:1rem 0}ol.list-xl li{margin:0;padding:0;list-style:none}ol.list-xl li{counter-increment:my-awesome-counter;font-size:1.2rem;margin-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.4}ol.list-xl li:before{content:counter(my-awesome-counter) ".";font-weight:700;font-size:2.5rem;margin-right:1rem;line-height:1}.icon__sm{width:.8rem;height:.8rem}.icon__lg{width:1.6rem;height:1.6rem}.icon__xl{width:3rem;height:3rem}.icon__xxl{width:5rem;height:5rem}.icon__award{fill:#4c4b4e;float:left;margin-top:0;margin-bottom:1rem;float:right}@media (min-width:1025px){.icon__award{float:left;margin-top:-2rem;margin-bottom:0}}.icon--round{text-align:center;border:.1rem solid #037cff;border-radius:50%;padding:.35rem !important;margin:0 !important;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}.icon--round svg{fill:#037cff}ul.social-media-links li{margin:.25rem .25rem .25rem 0 !important;display:inline-block !important}.home-hero{width:100%;text-align:center}.home-hero h1{font-size:1.975rem;line-height:1.15;margin:.75rem 0;padding:0;color:#fff}.home-hero small{font-size:1.2rem}@media (min-width:1025px){.home-hero__space{width:4rem;display:inline-block}}.home-hero .trophy{display:block;position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);transform:translate(-50%,0%)}@media (min-width:1025px){.home-hero .trophy{top:150%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.trophy{max-width:100px}.article-header.article-header-portrait{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 1.7rem}.article-header.article-header-portrait .article-hero{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.article-header.article-header-portrait .article-container{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding-right:.4rem}@media (min-width:768px){.article-header.article-header-portrait .article-hero{position:relative;overflow:hidden;padding-bottom:50%}.article-header.article-header-portrait .article-hero img{height:100%;width:auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.article-header.article-header-landscape .article-hero{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px);margin-bottom:1.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:380px){.article-header.article-header-landscape .article-hero{margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}}@media (min-width:768px){.article-header.article-header-landscape .article-hero{margin-top:0;margin-bottom:0;width:50%;margin-left:50%}}.article-header{position:relative;width:100%}.article-header h3{text-transform:uppercase}@media (min-width:768px){.article-header .article-hero{margin-bottom:0;width:50%;margin-left:50%}}.article-header .article-hero img{max-width:100%;max-height:100%;height:auto}.article-header .article-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}@media (min-width:768px){.article-header .article-container{position:absolute;left:0;padding:0 5%;top:0}}.article-header .article-container .article-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media (min-width:768px){.article-header .article-container .article-title{margin-right:55%;width:45%}}.article-header .article-container h1{width:100%;line-height:.975;font-size:1.675rem;margin:0;padding:.2rem 0}@media (min-width:380px){.article-header .article-container h1{font-size:1.9rem}}@media (min-width:1150px){.article-header .article-container h1{font-size:2.6rem}}@media (min-width:1550px){.article-header .article-container h1{font-size:3rem}}.article-header .article-container h1.title-lg{font-size:1.75rem}@media (min-width:380px){.article-header .article-container h1.title-lg{font-size:1.95rem}}@media (min-width:1150px){.article-header .article-container h1.title-lg{font-size:2.8rem}}@media (min-width:1550px){.article-header .article-container h1.title-lg{font-size:3.35rem}}.article-header .article-container h1.title-sm{font-size:1.65rem}@media (min-width:380px){.article-header .article-container h1.title-sm{font-size:1.85rem}}@media (min-width:1150px){.article-header .article-container h1.title-sm{font-size:2.3rem}}@media (min-width:1550px){.article-header .article-container h1.title-sm{font-size:2.7rem}}.article-body{padding:0}@media (min-width:768px){.article-body{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:90%;margin:0 auto;max-width:1300px;padding:3.4rem 0}}@media (min-width:1025px){.article-content{-webkit-box-flex:1;-ms-flex:1 1 80%;flex:1 1 80%;max-width:80%;padding:0}}.article-footer{margin:3.4rem 0;padding:1.7rem 0;border-top:1px solid #444}.category-tag{font-size:.75rem !important;margin:0;padding:0}@media (min-width:768px){.category-tag{font-size:.8rem !important}}.category-tag-lg{font-size:.925rem !important;margin:0;padding:0}@media (min-width:768px){.category-tag-lg{font-size:1.05rem !important}}.article-footer-nav{font-size:1.25rem;line-height:1.25rem}.article-footer-nav-prev{padding:.75rem 0}.article-content{width:100%}.article-content .wp-block-image{margin:0 -10px;width:calc(100% + 20px);padding:1.7rem 0;max-width:initial;height:auto;text-align:center}@media (min-width:380px){.article-content .wp-block-image{margin:0 -15px;width:calc(100% + 30px)}}@media (min-width:1250px){.article-content .wp-block-image{margin:0 -10%;width:120%}}.article-content .wp-block-image img{margin:0 auto;display:block;max-width:100%;height:auto}.article-content .wp-block-image figcaption{color:rgba(255,255,255,.9);margin:.56667rem 0 .56667rem !important;font-size:.8rem}.article-content .wp-block-image .alignright{margin:0}.article-content .wp-block-image.is-logo{padding:0 !important;display:inline-block;margin:.85rem 0 .425rem !important;width:auto;float:none}@media (min-width:380px){.article-content .wp-block-image.is-logo{float:right}}.article-content .wp-block-image.is-logo figure{float:none;background-color:rgba(255,255,255,0);padding:0;height:50px;max-width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.article-content .wp-block-image.is-logo figure img{max-height:100%;width:auto;display:block;height:100%;margin-left:auto}.article-content .article-form{margin:1.5rem 0 1rem;padding:5%;border:1px solid #ccc}.article-content .article-form>p,.article-content .article-form>h4,.article-content .article-form>h5{margin-top:0}.single-portfolio .article-footer-nav{display:none}.single-post h1{text-transform:initial}.article-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.article-list:after{content:"";-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%;max-width:32%}}.article-list article{text-align:left;overflow:hidden;width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:1.7rem 0 1.7rem}@media (min-width:481px){.article-list article{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;max-width:49%}}@media (min-width:1025px){.article-list article{-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%;max-width:32%}}.article-list article .item-time{color:#7b7b7b;display:block;font-size:.85rem;padding:.8rem 0 .1rem;font-weight:400}@media (min-width:768px){.article-list article .item-time{font-size:.675rem}}.article-list article .item-img{width:100%;display:block}.article-list article .item-img img{width:100%;height:auto}@media (min-width:768px){.article-list article .item-img{padding:0 0 .2rem;padding-bottom:56.25%;position:relative;overflow:hidden}.article-list article .item-img:hover img{-webkit-transform:scale(1.1) translate(-50%,-50%);-ms-transform:scale(1.1) translate(-50%,-50%);transform:scale(1.1) translate(-50%,-50%)}.article-list article .item-img img{width:auto;width:100%;-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;-o-transition:transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:50%;top:50%;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transform:scale(1) translate(-50%,-50%);-ms-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}}.article-list article .item-title{padding:.1rem 0 .4rem;margin:0;font-size:1.25rem}@media (min-width:768px){.article-list article .item-title{font-size:1.05rem}}.article-list article .item-excerpt{font-size:.95rem;padding:0 0 6px;margin:0;line-height:1.5}@media (min-width:768px){.article-list article .item-excerpt{font-size:.825rem}}.article-list article .item-author-img{margin:10px 0 0 2px}.item-author-img{width:3rem;height:3rem;border-radius:50%;float:right}.wp-block-image.item-author-img{float:left;width:13rem;height:13rem;margin:0 1.5rem 0 0;overflow:hidden}.form-bordered{-webkit-transform:translateZ(0);transform:translateZ(0);background-color:#fff;border:10px solid #ccc;margin-bottom:20px;padding:1% 4%}.form-group{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;vertical-align:middle;margin:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-group input[type=color],.form-group input[type=date],.form-group input[type=datetime],.form-group input[type=datetime-local],.form-group input[type=email],.form-group input[type=month],.form-group input[type=number],.form-group input[type=password],.form-group input[type=search],.form-group input[type=tel],.form-group input[type=text],.form-group input[type=time],.form-group input[type=url],.form-group input[type=week],.form-group input:not([type]),.form-group textarea,.form-group .select-holder{-webkit-box-flex:1;-ms-flex:1;flex:1;display:block;margin:0}.form-group .btn{width:100%}.form-group p{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;padding-left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-positive:0;flex-grow:0;margin:0 0 .2em;font-size:13px}.form-group input[type=text].unit-input{width:100px;padding-left:10px;padding-right:5px;margin-right:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:auto;width:100%}.form-group label{-webkit-box-flex:0;-ms-flex:none;flex:none;display:block;line-height:1.2;width:auto;margin:1rem 0 .4rem}.form-group label.right-inline{text-align:left;padding-right:0;padding-left:0}.form-group label.checkbox,.form-group label.radio{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.form-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.form-group .btn{margin:!important;width:auto;height:100% !important}.form-group label{line-height:1.2;margin:0}.form-group label small{display:block;margin:2px 0 0 4px}.form-group label.right-inline{text-align:right;padding-right:8px;padding-left:10px;width:150px}.gform_wrapper .top_label .gfield_label,.input-heading,.label,label{line-height:1.15 !important;font-size:.9rem;font-family:proxima-nova,sans-serif;font-weight:700;color:#fff;margin:.8rem 0 .3rem}.gform_wrapper .top_label .gfield_label strong,.input-heading strong,.label strong,label strong{color:#333}.gform_wrapper .top_label .gfield_label small,.input-heading small,.label small,label small{font-size:90%;font-weight:400}label+p{margin-top:0}input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input:not([type]),textarea{display:block;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-moz-appearance:none;-webkit-appearance:none;appearance:none;line-height:normal;border-radius:0;min-width:10px;color:#333;font-family:proxima-nova,sans-serif;font-weight:400;border:1px solid #aaa;margin-bottom:.1rem;background-color:#f9f9f9;margin-top:.2rem;border-radius:0;padding:.55rem .8rem !important;font-size:16px !important;height:2rem;line-height:normal !important}input[type=color]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,input:not([type])::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}input[type=color]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=month]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=time]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=week]:-moz-placeholder,input:not([type]):-moz-placeholder,textarea:-moz-placeholder{color:#999}input[type=color]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,input:not([type])::-moz-placeholder,textarea::-moz-placeholder{color:#999}input[type=color]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,input:not([type]):-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input[type=color]:placeholder,input[type=date]:placeholder,input[type=datetime]:placeholder,input[type=datetime-local]:placeholder,input[type=email]:placeholder,input[type=month]:placeholder,input[type=number]:placeholder,input[type=password]:placeholder,input[type=search]:placeholder,input[type=tel]:placeholder,input[type=text]:placeholder,input[type=time]:placeholder,input[type=url]:placeholder,input[type=week]:placeholder,input:not([type]):placeholder,textarea:placeholder{color:#999}input[type=color]:hover,input[type=date]:hover,input[type=datetime]:hover,input[type=datetime-local]:hover,input[type=email]:hover,input[type=month]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,input:not([type]):hover,textarea:hover{border:1px solid #9d9d9d}input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,input:not([type]):focus,textarea:focus{outline:none;border:1px solid #037cff;background-color:#fff}input[type=color]:disabled,input[type=color][readonly],input[type=date]:disabled,input[type=date][readonly],input[type=datetime]:disabled,input[type=datetime][readonly],input[type=datetime-local]:disabled,input[type=datetime-local][readonly],input[type=email]:disabled,input[type=email][readonly],input[type=month]:disabled,input[type=month][readonly],input[type=number]:disabled,input[type=number][readonly],input[type=password]:disabled,input[type=password][readonly],input[type=search]:disabled,input[type=search][readonly],input[type=tel]:disabled,input[type=tel][readonly],input[type=text]:disabled,input[type=text][readonly],input[type=time]:disabled,input[type=time][readonly],input[type=url]:disabled,input[type=url][readonly],input[type=week]:disabled,input[type=week][readonly],input:not([type]):disabled,input:not([type])[readonly],textarea:disabled,textarea[readonly]{cursor:not-allowed;opacity:.5}input[type=color] select,input[type=date] select,input[type=datetime] select,input[type=datetime-local] select,input[type=email] select,input[type=month] select,input[type=number] select,input[type=password] select,input[type=search] select,input[type=tel] select,input[type=text] select,input[type=time] select,input[type=url] select,input[type=week] select,input:not([type]) select,textarea select{padding:.55rem .8rem !important;font-size:16px !important;height:2rem;line-height:normal !important;border:none}.select-holder,.ginput_container_select{display:block;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-moz-appearance:none;-webkit-appearance:none;appearance:none;line-height:normal;border-radius:0;min-width:10px;color:#333;font-family:proxima-nova,sans-serif;font-weight:400;border:1px solid #aaa;margin-bottom:.1rem;background-color:#f9f9f9;margin-top:.2rem;border-radius:0;padding:.55rem .8rem !important;font-size:16px !important;height:2rem;line-height:normal !important;padding:0 !important;-webkit-transition:all .26s cubic-bezier(.77,0,.175,1);-o-transition:all .26s cubic-bezier(.77,0,.175,1);transition:all .26s cubic-bezier(.77,0,.175,1);-webkit-appearance:none;display:block;min-width:140px;cursor:pointer;margin-top:.2rem;position:relative;width:inherit}.select-holder::-webkit-input-placeholder,.ginput_container_select::-webkit-input-placeholder{color:#999}.select-holder:-moz-placeholder,.ginput_container_select:-moz-placeholder{color:#999}.select-holder::-moz-placeholder,.ginput_container_select::-moz-placeholder{color:#999}.select-holder:-ms-input-placeholder,.ginput_container_select:-ms-input-placeholder{color:#999}.select-holder:placeholder,.ginput_container_select:placeholder{color:#999}.select-holder:hover,.ginput_container_select:hover{border:1px solid #9d9d9d}.select-holder:focus,.ginput_container_select:focus{outline:none;border:1px solid #037cff;background-color:#fff}.select-holder:disabled,.select-holder[readonly],.ginput_container_select:disabled,.ginput_container_select[readonly]{cursor:not-allowed;opacity:.5}.select-holder select,.ginput_container_select select{padding:.55rem .8rem !important;font-size:16px !important;height:2rem;line-height:normal !important;border:none}.select-holder[disabled],.select-holder[readonly],.ginput_container_select[disabled],.ginput_container_select[readonly]{cursor:not-allowed;opacity:.5}.select-holder select,.ginput_container_select select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent;background-image:none;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0;color:#333;cursor:pointer;height:auto;position:relative;width:100% !important;z-index:10}.select-holder select:focus,.ginput_container_select select:focus{outline:none}.select-holder:before,.ginput_container_select:before{content:"\F101";font-family:'Flaticon';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-decoration:inherit;vertical-align:middle;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;color:#999;font-size:17px;position:absolute;right:20px;top:50%;margin-top:-8px}.select-holder::-ms-expand,.ginput_container_select::-ms-expand{display:none}input[type=color].input-xs,input[type=date].input-xs,input[type=datetime].input-xs,input[type=datetime-local].input-xs,input[type=email].input-xs,input[type=month].input-xs,input[type=number].input-xs,input[type=password].input-xs,input[type=search].input-xs,input[type=tel].input-xs,input[type=text].input-xs,input[type=time].input-xs,input[type=url].input-xs,input[type=week].input-xs,input:not([type]).input-xs,textarea.input-xs{padding:.375em .5em;font-size:16px;height:33px;line-height:normal}input[type=color].input-sm,input[type=date].input-sm,input[type=datetime].input-sm,input[type=datetime-local].input-sm,input[type=email].input-sm,input[type=month].input-sm,input[type=number].input-sm,input[type=password].input-sm,input[type=search].input-sm,input[type=tel].input-sm,input[type=text].input-sm,input[type=time].input-sm,input[type=url].input-sm,input[type=week].input-sm,input:not([type]).input-sm,textarea.input-sm{padding:.55em .8em;font-size:16px;height:1.9rem;line-height:normal}input[type=color].input-lg,input[type=date].input-lg,input[type=datetime].input-lg,input[type=datetime-local].input-lg,input[type=email].input-lg,input[type=month].input-lg,input[type=number].input-lg,input[type=password].input-lg,input[type=search].input-lg,input[type=tel].input-lg,input[type=text].input-lg,input[type=time].input-lg,input[type=url].input-lg,input[type=week].input-lg,input:not([type]).input-lg,textarea.input-lg{padding:.775em 1.2em;font-size:1rem !important;height:55px;line-height:normal}input[type=color].input-xl,input[type=date].input-xl,input[type=datetime].input-xl,input[type=datetime-local].input-xl,input[type=email].input-xl,input[type=month].input-xl,input[type=number].input-xl,input[type=password].input-xl,input[type=search].input-xl,input[type=tel].input-xl,input[type=text].input-xl,input[type=time].input-xl,input[type=url].input-xl,input[type=week].input-xl,input:not([type]).input-xl,textarea.input-xl{padding:.85em 1.2em;font-size:19px;height:58px;line-height:normal}.select-holder.select-lg select{padding:.775em 1.2em;font-size:1rem !important;height:55px;line-height:normal}.form--complex{display:-webkit-box;display:-ms-flexbox;display:flex}.form__object--fillspace{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.form__object--fillspace+.form__object--fillspace-gap{margin-left:.5em}.form__object--fillspace .btn{margin:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.form-row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;width:100%;padding:0}.form-row label{display:block;margin:1rem 0 .25rem;width:100%}@media (min-width:580px){.form-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 0 1.2em}.form-row label{margin:.8em 0 .35em}}.form-row input[type=color],.form-row input[type=date],.form-row input[type=datetime],.form-row input[type=datetime-local],.form-row input[type=email],.form-row input[type=month],.form-row input[type=number],.form-row input[type=password],.form-row input[type=search],.form-row input[type=tel],.form-row input[type=text],.form-row input[type=time],.form-row input[type=url],.form-row input[type=week],.form-row input:not([type]),.form-row textarea,.form-row .select-holder{margin:0}.form-row p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:.2em;font-size:14px}.form-row a{text-decoration:underline;color:#777}.form-row a:hover{text-decoration:none;color:#111}.form-row p.location{display:block;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-moz-appearance:none;-webkit-appearance:none;appearance:none;line-height:normal;border-radius:0;min-width:10px;color:#333;font-family:proxima-nova,sans-serif;font-weight:400;border:1px solid #aaa;margin-bottom:.1rem;background-color:#f9f9f9;margin-top:.2rem;border-radius:0;padding:.55rem .8rem !important;font-size:16px !important;height:2rem;line-height:normal !important;margin-bottom:0;height:auto}.form-row p.location::-webkit-input-placeholder{color:#999}.form-row p.location:-moz-placeholder{color:#999}.form-row p.location::-moz-placeholder{color:#999}.form-row p.location:-ms-input-placeholder{color:#999}.form-row p.location:placeholder{color:#999}.form-row p.location:hover{border:1px solid #9d9d9d}.form-row p.location:focus{outline:none;border:1px solid #037cff;background-color:#fff}.form-row p.location:disabled,.form-row p.location[readonly]{cursor:not-allowed;opacity:.5}.form-row p.location select{padding:.55rem .8rem !important;font-size:16px !important;height:2rem;line-height:normal !important;border:none}.form-cell{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:580px){.form-row .form-cell{padding:0 3% 0 0}}.form-row .form-cell:last-child{padding:0}.registration-form input[type=color],.registration-form input[type=date],.registration-form input[type=datetime],.registration-form input[type=datetime-local],.registration-form input[type=email],.registration-form input[type=month],.registration-form input[type=number],.registration-form input[type=password],.registration-form input[type=search],.registration-form input[type=tel],.registration-form input[type=text],.registration-form input[type=time],.registration-form input[type=url],.registration-form input[type=week],.registration-form input:not([type]),.registration-form textarea,.registration-form select{padding:.55em .8em;font-size:16px;height:1.9rem;line-height:normal}textarea{resize:vertical;height:10em}@media (min-width:481px){body .gform_wrapper .top_label li.gfield.gf_left_half,body .gform_wrapper .top_label li.gfield.gf_right_half{display:inline-block;vertical-align:top;width:50%;padding-right:8px;float:none}body .gform_wrapper .top_label li.gfield.gf_right_half{padding-right:0;padding-left:8px}}body .gform_wrapper h1,body .gform_wrapper h2,body .gform_wrapper h3{font-weight:600}body .gform_wrapper input.button.gform_button_select_files{background-color:transparent;color:#000;text-align:center;font-size:.9rem;cursor:pointer;font-family:proxima-nova,sans-serif;font-weight:700;margin:.85rem 0;text-transform:uppercase;text-align:center;padding:12px 2.2rem;border-radius:0 !important;display:inline-block;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;border:3px solid transparent;outline:none;background-color:#4c4b4e;color:#fff;border:3px solid #4c4b4e}body .gform_wrapper input.button.gform_button_select_files.disabled{opacity:.5;cursor:default}body .gform_wrapper input.button.gform_button_select_files .icon:before{font-size:.75rem}@media (min-width:1025px){body .gform_wrapper input.button.gform_button_select_files:not([disabled]):hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);opacity:.8}}body .gform_wrapper.gf_browser_chrome input.button.gform_button_select_files{padding:12px 2rem !important}body .gform_wrapper .gform_body ul.gform_fields .gfield_description.validation_message,body .gform_wrapper .gfield_error .gfield_label{color:#e62600}body .gform_wrapper .gform_body ul.gform_fields{margin:0;padding:0;list-style:none;padding:.2rem 0 .5rem}body .gform_wrapper .gform_body ul.gform_fields li{margin:0;padding:0;list-style:none}body .gform_wrapper .gform_body ul.gform_fields>li{padding-top:.15rem;padding-bottom:.85rem;margin:0;overflow:hidden;line-height:1.15}body .gform_wrapper .gform_body ul.gform_fields>li.gfield_html{padding-top:0;padding-bottom:0}body .gform_wrapper .gform_body ul.gform_fields>li.sub-field{padding-top:0 !important;margin-top:-1.6rem;padding-left:1.6rem !important}body .gform_wrapper .gform_body ul.gform_fields>li.sub-field label{font-size:.925rem}body .gform_wrapper .gform_body ul.gform_fields>li.hide-label label.gfield_label{display:none !important}body .gform_wrapper .gform_body ul.gform_fields .ginput_full{clear:both}body .gform_wrapper .gform_body ul.gform_fields .ginput_left{float:left;width:48%;margin-right:2%}body .gform_wrapper .gform_body ul.gform_fields .ginput_right{float:right;margin-left:2%;width:48%}body .gform_wrapper .gform_body ul.gform_fields .gfield_description{font-family:proxima-nova,sans-serif;font-weight:400;font-size:.85rem;line-height:1.5;margin:.56667rem 0;padding:0}body .gform_wrapper .gform_body ul.gform_fields .gfield_description+h2,body .gform_wrapper .gform_body ul.gform_fields .gfield_description+h3{padding-top:1.7rem}body .gform_wrapper .gform_body ul.gform_fields .gfield_description+h4,body .gform_wrapper .gform_body ul.gform_fields .gfield_description+h5{padding-top:.85rem}body .gform_wrapper .gform_body ul.gform_fields .gfield_description a{text-decoration:underline}body .gform_wrapper .gform_body ul.gform_fields .gfield_description strong{font-weight:700}body .gform_wrapper .gform_body ul.gform_fields .gfield_description ul,body .gform_wrapper .gform_body ul.gform_fields .gfield_description li{list-style:initial !important;margin-left:22px;margin-top:0;font-size:.85rem;margin-bottom:.425rem}body .gform_wrapper .gform_body ul.gform_fields .gfield_time_hour input,body .gform_wrapper .gform_body ul.gform_fields .gfield_time_minute input{width:4rem}body .gform_wrapper .gform_body ul.gform_fields .ginput_container.ginput_container_time label{display:none !important}body .gform_wrapper .gform_body ul.gform_fields .ginput_container.ginput_container_time.gfield_time_ampm{margin-top:.5rem !important}body .gform_wrapper .gform_body ul.gform_fields .ginput_container.ginput_container_time i{margin-top:-1.9rem}body .gform_wrapper .gform_body ul.gform_fields ul.gfield_checkbox,body .gform_wrapper .gform_body ul.gform_fields ul.gfield_radio{margin:0;padding:0}body .gform_wrapper .gform_body ul.gform_fields .gform_hidden{padding:0 !important}body .gform_wrapper .gform_body ul.gform_fields .pretty-chk .ginput_container_radio,body .gform_wrapper .gform_body ul.gform_fields .pretty-chk .ginput_container_checkbox,body .gform_wrapper .gform_body ul.gform_fields .pretty-chk .ginput_container_consent{margin:0;padding:0}body .gform_wrapper .gform_body ul.gform_fields .pretty-chk .ginput_container_radio li+li,body .gform_wrapper .gform_body ul.gform_fields .pretty-chk .ginput_container_checkbox li+li,body .gform_wrapper .gform_body ul.gform_fields .pretty-chk .ginput_container_consent li+li{padding:.45rem 0 0 !important;margin:0}body .gform_wrapper .gform_body ul.gform_fields .pretty-chk .ginput_container_radio label,body .gform_wrapper .gform_body ul.gform_fields .pretty-chk .ginput_container_checkbox label,body .gform_wrapper .gform_body ul.gform_fields .pretty-chk .ginput_container_consent label{padding:0;margin:0;font-size:.8rem}body .gform_wrapper .gform_body ul.gform_fields .pretty-chk .ginput_container_radio label a,body .gform_wrapper .gform_body ul.gform_fields .pretty-chk .ginput_container_checkbox label a,body .gform_wrapper .gform_body ul.gform_fields .pretty-chk .ginput_container_consent label a{text-decoration:underline;margin-left:.2rem}body .gform_wrapper .gform_body ul.gform_fields .pretty-chk .gfield_radio li{display:inline-block;margin-right:.5rem !important}body .gform_wrapper .gform_body ul.gform_fields img.ui-datepicker-trigger{width:19px !important;height:17px !important;display:inline-block;position:relative;z-index:9;margin:-.3rem 0 0 -1.8rem}body .gform_wrapper .gform_body ul.gform_fields .field_description_below .gfield_description.validation_message{color:#e62600;font-size:.8rem;line-height:1.4;margin:.05rem 0;padding:0;font-weight:400;line-height:1.1;margin-bottom:0}body .gform_wrapper .gform_body ul.gform_fields .field_description_below .gfield_description.validation_message:before{content:"\F10F";font-family:'Flaticon';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-decoration:inherit;vertical-align:middle;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;display:inline-block;margin:-.2rem .2rem 0 0}body .gform_wrapper .gform_body ul.gform_fields li.gfield.gfield_error{background-color:transparent;margin-bottom:0 !important;border-top:none;border-bottom:none}body .gform_wrapper .gform_body ul.gform_fields .Confirmation table table tbody{background-color:#eee}body .gform_wrapper .gform_body ul.gform_fields .Confirmation table table tbody tr{vertical-align:top;border-top:2px solid #fff}body .gform_wrapper .gform_body ul.gform_fields .Confirmation td.review-label{padding:.5rem .2rem;line-height:16px !important;font-family:proxima-nova,sans-serif !important}@media (min-width:481px){body .gform_wrapper .gform_body ul.gform_fields .Confirmation td.review-label{font-size:15px !important}}body .gform_wrapper .gform_body ul.gform_fields .Confirmation td.review-field{padding:.5rem .2rem;font-family:proxima-nova,sans-serif !important;line-height:16px !important}@media (min-width:481px){body .gform_wrapper .gform_body ul.gform_fields .Confirmation td.review-field{font-size:15px !important}}body .gform_wrapper .gform_body ul.gform_fields .Confirmation td.review-field ul.bulleted{margin:0;padding:0;list-style:none;margin:0 !important;padding:0}body .gform_wrapper .gform_body ul.gform_fields .Confirmation td.review-field ul.bulleted li{margin:0;padding:0;list-style:none}body .gform_wrapper .gform_body ul.gform_fields .Confirmation td.review-field ul.bulleted li{list-style:none !important}body .gform_wrapper .gform_page_footer{overflow:hidden}body .gform_wrapper .gform_page_footer .button.gform_next_button,body .gform_wrapper .gform_page_footer .gform_button.button{float:right;margin-top:5px;margin-right:0}body .gform_wrapper .gform_page_footer .button.gform_previous_button{float:left;margin-top:5px;margin-right:5px}body .gform_wrapper .gform_page_footer a.gform_save_link{background-color:transparent;color:#000;text-align:center;font-size:.9rem;cursor:pointer;font-family:proxima-nova,sans-serif;font-weight:700;margin:.85rem 0;text-transform:uppercase;text-align:center;padding:12px 2.2rem;border-radius:0 !important;display:inline-block;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;border:3px solid transparent;outline:none;background-color:transparent;color:#037cff;border:3px solid #037cff;float:left;font-size:.9em;padding-bottom:.75rem;width:100%;margin-top:5px}body .gform_wrapper .gform_page_footer a.gform_save_link.disabled{opacity:.5;cursor:default}body .gform_wrapper .gform_page_footer a.gform_save_link .icon:before{font-size:.75rem}@media (min-width:1025px){body .gform_wrapper .gform_page_footer a.gform_save_link:not([disabled]):hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);opacity:.8}}@media only screen and (min-width:641px){body .gform_wrapper .gform_page_footer a.gform_save_link{width:auto}}body .gform_wrapper input[type=button].gform_previous_button.button{background-color:#4c4b4e;color:#fff;border:3px solid #4c4b4e}body .gform_wrapper textarea.large{height:200px;width:100%}body .gform_wrapper .form_saved_message{border:none;background:#e6e6e6;padding:1rem}body .gform_wrapper .form_saved_message div.form_saved_message_emailform form input[type=text]{display:block;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-moz-appearance:none;-webkit-appearance:none;appearance:none;line-height:normal;border-radius:0;min-width:10px;color:#333;font-family:proxima-nova,sans-serif;font-weight:400;border:1px solid #aaa;margin-bottom:.1rem;background-color:#f9f9f9;margin-top:.2rem;border-radius:0;padding:.55rem .8rem !important;font-size:16px !important;height:2rem;line-height:normal !important;max-width:320px;margin:.2rem auto}body .gform_wrapper .form_saved_message div.form_saved_message_emailform form input[type=text]::-webkit-input-placeholder{color:#999}body .gform_wrapper .form_saved_message div.form_saved_message_emailform form input[type=text]:-moz-placeholder{color:#999}body .gform_wrapper .form_saved_message div.form_saved_message_emailform form input[type=text]::-moz-placeholder{color:#999}body .gform_wrapper .form_saved_message div.form_saved_message_emailform form input[type=text]:-ms-input-placeholder{color:#999}body .gform_wrapper .form_saved_message div.form_saved_message_emailform form input[type=text]:placeholder{color:#999}body .gform_wrapper .form_saved_message div.form_saved_message_emailform form input[type=text]:hover{border:1px solid #9d9d9d}body .gform_wrapper .form_saved_message div.form_saved_message_emailform form input[type=text]:focus{outline:none;border:1px solid #037cff;background-color:#fff}body .gform_wrapper .form_saved_message div.form_saved_message_emailform form input[type=text]:disabled,body .gform_wrapper .form_saved_message div.form_saved_message_emailform form input[type=text][readonly]{cursor:not-allowed;opacity:.5}body .gform_wrapper .form_saved_message div.form_saved_message_emailform form input[type=text] select{padding:.55rem .8rem !important;font-size:16px !important;height:2rem;line-height:normal !important;border:none}body .gform_wrapper .form_saved_message div.form_saved_message_emailform form input[type=submit]{background-color:transparent;color:#000;text-align:center;font-size:.9rem;cursor:pointer;font-family:proxima-nova,sans-serif;font-weight:700;margin:.85rem 0;text-transform:uppercase;text-align:center;padding:12px 2.2rem;border-radius:0 !important;display:inline-block;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;border:3px solid transparent;outline:none}body .gform_wrapper .form_saved_message div.form_saved_message_emailform form input[type=submit].disabled{opacity:.5;cursor:default}body .gform_wrapper .form_saved_message div.form_saved_message_emailform form input[type=submit] .icon:before{font-size:.75rem}@media (min-width:1025px){body .gform_wrapper .form_saved_message div.form_saved_message_emailform form input[type=submit]:not([disabled]):hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);opacity:.8}}div.validation_error,.gform_confirmation_wrapper{background:#e6e6e6;padding:2rem 1rem;margin:1rem 0;clear:both;line-height:1.2;color:#037cff;font-size:1.1rem;text-align:center}div.validation_error{color:#e62600}#gform_save_1_footer_link{visibility:hidden}.gform_validation_container{display:none}.pretty-chk input[type=checkbox]{position:absolute;left:-9999px;height:0;width:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pretty-chk input[type=checkbox]:checked+label:after{visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.pretty-chk input[type=checkbox]:checked+label:before{visibility:visible;color:#037cff;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.pretty-chk input[type=checkbox]:checked+label:after{border:solid 1px #aaa}.pretty-chk input[type=checkbox]:disabled+label{cursor:not-allowed;opacity:.2}.pretty-chk input[type=checkbox]+label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pretty-chk input[type=checkbox]+label{padding:0 !important;height:22px;display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-left:30px !important}.pretty-chk input[type=checkbox]+label:hover{cursor:pointer}.pretty-chk input[type=checkbox]+label:hover:after{border-color:#000}.pretty-chk input[type=checkbox]+label:before{display:block;content:"\F104";font-family:'Flaticon';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-decoration:inherit;vertical-align:middle;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;position:absolute;left:1px;-webkit-transform:scale(.01);-ms-transform:scale(.01);transform:scale(.01);top:1px;font-size:21px;z-index:2;color:#222}.pretty-chk input[type=checkbox]+label:after{content:'';color:#fff;border:solid 1px #aaa;width:22px;background-color:#f9f9f9;height:22px;display:block;position:absolute;left:0;top:0;margin:0;z-index:1}.pretty-chk input[type=checkbox]+label{-webkit-transition:color .1s ease;-o-transition:color .1s ease;transition:color .1s ease}.pretty-chk input[type=checkbox]+label:hover{color:#000}.awards_chk.gfield_error .gfield_checkbox li{border-color:#790000}.awards_chk .gfield_checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:32px !important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.awards_chk .gfield_checkbox:after{content:"";-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;max-width:30%}.awards_chk .gfield_checkbox li{border:1px solid #aaa;text-align:center;padding:0;-webkit-box-flex:1;-ms-flex:1 1 48%;flex:1 1 48%;max-width:48%;width:100%;margin:1rem 0 .5rem !important;position:relative}@media (min-width:580px){.awards_chk .gfield_checkbox li{-webkit-box-flex:1;-ms-flex:1 1 32%;flex:1 1 32%;max-width:32%;width:100%}}@media (min-width:1150px){.awards_chk .gfield_checkbox li{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;max-width:30%;width:100%}}.awards_chk .gfield_checkbox li:hover{border-color:#000}.awards_chk .gfield_checkbox li svg{fill:#4c4b4e;position:absolute;width:3rem;top:1rem;left:50%;margin-left:-1.5rem;height:3rem}.awards_chk .gfield_checkbox li label{z-index:1;position:relative;min-height:5rem;width:100%;max-width:100% !important;padding:4.5rem 1rem 1rem !important;font-family:futura-pt,sans-serif;font-weight:600;font-size:1rem !important;text-transform:uppercase;color:#037cff}.awards_chk input[type=checkbox]{position:absolute;left:-9999px;height:0;width:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.awards_chk input[type=checkbox]:checked+label:after{visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.awards_chk input[type=checkbox]:checked+label:before{visibility:visible;color:#037cff;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.awards_chk input[type=checkbox]:disabled+label{cursor:not-allowed;opacity:.2}.awards_chk input[type=checkbox]+label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.awards_chk input[type=checkbox]+label{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;position:relative}.awards_chk input[type=checkbox]+label:hover{cursor:pointer}.awards_chk input[type=checkbox]+label:hover:after{border-color:#000}.awards_chk input[type=checkbox]+label:before{display:block;content:"\F104";font-family:'Flaticon';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-decoration:inherit;vertical-align:middle;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;position:absolute;left:1px;font-size:21px;-webkit-transform:scale(.01);-ms-transform:scale(.01);transform:scale(.01);top:1px;z-index:2;color:#222}.awards_chk input[type=checkbox]+label:after{content:'';color:#fff;border-right:solid 1px #aaa;border-bottom:solid 1px #aaa;width:22px;background-color:#f9f9f9;height:22px;display:block;position:absolute;left:0;top:0;margin:0;z-index:1}.awards_chk input[type=checkbox]+label{-webkit-transition:color .1s ease;-o-transition:color .1s ease;transition:color .1s ease}.awards_chk input[type=checkbox]+label:hover{color:#000}ul.heateor_sss_follow_ul,ul.heateor_sss_sharing_ul{padding:0;margin:-.2rem 0 1rem -8px !important}.heateor_sss_vertical_sharing{display:none !important}.heateorSssGoogleGmailBackground{display:none}.heateor_sss_horizontal_sharing .heateorSssEmailSvg,#heateor_sss_rearrange .heateorSssEmailSvg,.heateorSssSharingRound .heateorSssGoogleGmailSvg,#heateor_sss_rearrange .heateorSssGoogleGmailSvg{background:url(/wp-content/themes/flipmind-theme/graphics/icons/mail-icon.svg?v=2) no-repeat center !important}.gform_confirmation_message .heateor_sss_sharing_container{display:inline-block}.heateor_sss_horizontal_sharing .heateorSssSharing:hover{border-color:#037cff !important}.heateorSssSharing,.heateorSssSharingButton{margin:0 2px 0 0 !important}.heateor_sss_horizontal_sharing .heateorSssSharing,.heateor_sss_standard_follow_icons_container .heateorSssSharing{-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;opacity:1}.heateor_sss_horizontal_sharing .heateorSssSharing:hover,.heateor_sss_standard_follow_icons_container .heateorSssSharing:hover{opacity:.8}.grid:after{content:'';display:block;clear:both}.grid{padding:0;margin:1.7rem 0;width:100%}.grid .portfolio{border-top:.25rem solid #03081b;border-bottom:.25rem solid #03081b;width:100%;overflow:hidden;text-align:center !important;color:#fff;float:left;position:relative;text-shadow:0 0 1px rgba(0,0,0,.5),0 0 30px rgba(0,0,0,.75)}@media (min-width:361px){.grid .portfolio{border:.2rem solid #03081b;width:50%}}@media (min-width:768px){.grid .portfolio{border:.5rem solid #03081b;width:33%}}@media (min-width:1250px){.grid .portfolio{border:.6rem solid #03081b}}@media (min-width:1550px){.grid .portfolio{border:.7rem solid #03081b}}.grid .portfolio .post-text{bottom:0;position:absolute;left:0;width:100%;padding:4% 5%;pointer-events:none;width:100%;background-color:rgba(3,8,27,.5)}.grid .portfolio a{text-decoration:none}.grid .portfolio a:hover{color:#fff}@media (min-width:768px){.grid .portfolio a.image-hold:hover+.post-text:after{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.grid .portfolio a.image-hold:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.grid .portfolio a.image-hold+.post-text:after{content:"\F100";font-family:'Flaticon';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-decoration:inherit;vertical-align:middle;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;position:absolute;right:5%;top:50%;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;-webkit-transform:translate(200%,-50%);-ms-transform:translate(200%,-50%);transform:translate(200%,-50%);color:#fff;z-index:1;font-size:1.2rem}.grid .portfolio p{padding:.2rem 0;margin:0;color:#fff;font-size:1rem;text-align:center;font-family:futura-pt,sans-serif;font-weight:600;width:100%;text-transform:uppercase;line-height:1.1 !important}.grid .portfolio h5{width:100%;margin:0;text-align:center;padding:0;color:#fff}.grid .portfolio img{height:100%;display:block;width:100%;-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;-o-transition:transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease}.grid .portfolio.theme-light{text-shadow:0 0 1px rgba(255,255,255,.5),0 0 30px rgba(255,255,255,.75)}.grid .portfolio.theme-light p,.grid .portfolio.theme-light h5{color:#000}.grid .portfolio.theme-light a:hover{color:#000}.post.post-newsletter{padding:3.135rem 3%;color:#000;position:relative;background-color:#f2f2f2;text-shadow:none}.post.post-newsletter h3{margin:0 !important;padding:.4125rem 0 !important;font-size:1.815rem;position:relative;color:#000;bottom:0}.post.post-newsletter h5{font-size:1.19625rem;position:relative;color:#000;bottom:0}.post.post-newsletter input[type=email]{border:1px solid #ccc;text-align:center;margin:0 0 10px;padding:.55rem .65rem;max-width:330px}.post.post-newsletter button{margin:0 auto;font-size:.9rem !important;padding:.55rem 1.35rem !important;background-color:#ccc !important}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination>*{padding:.15rem .3rem;margin:.3rem}.pagination .current{border-bottom:3px solid #000}.lazyload,.lazyloading{visibility:hidden;opacity:0;-webkit-transform:translateY(-8%);-ms-transform:translateY(-8%);transform:translateY(-8%)}.lazyloaded{visibility:visible;opacity:1;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1) !important;-o-transition:all .3s cubic-bezier(.645,.045,.355,1) !important;transition:all .3s cubic-bezier(.645,.045,.355,1) !important}.pricing-table{margin:3rem auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1150px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1025px){.pricing-table{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.pricing-table .plan{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:400px;margin:2rem auto;background-color:#fff;text-align:center;position:relative;z-index:10;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:center;-ms-flex-align:center;align-items:center}@media (min-width:1025px){.pricing-table .plan{-webkit-box-flex:1;-ms-flex:1 1 33.3%;flex:1 1 33.3%;max-width:33.3%;margin:0}}.pricing-table .plan:first-child{-webkit-box-shadow:0px 0px 3rem rgba(0,0,0,.75);box-shadow:0px 0px 3rem rgba(0,0,0,.75);z-index:100}.pricing-table .plan .btn{margin-top:auto;max-width:300px}.pricing-table .plan .name{width:100%;background-color:#037cff;padding:50px 15px 20px;margin:0}.pricing-table .plan .name .icon-holder{background-color:#fff;border-radius:50%;padding:20px;width:80px;height:80px;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,.2);box-shadow:0px 0px 20px rgba(0,0,0,.2);background-color:#037cff;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pricing-table .plan .name .icon-holder svg{width:100%;fill:#fff}.pricing-table .plan h3{margin:0;font-size:28px;color:#fff}.pricing-table .plan h4.price{font-size:19px;width:100%;color:#fff;padding:15px;margin:0;background-color:#4c4b4e;line-height:1}.pricing-table .plan h4.price span{font-size:16px}.pricing-table .plan ul.details{list-style-type:none}.pricing-table .plan ul.details li{margin:0;padding:0;list-style:none;border-bottom:1px solid #b3b9c4;padding:15px;color:#03081b}.pricing-table .plan ul.details li li{margin:0;padding:0;list-style:none}.pricing-table .plan p{font-size:15px;padding:6%;color:#03081b}.pricing-table .plan:nth-child(2n) .name,.pricing-table .plan:nth-child(2n) .icon-holder{background-color:#004b9c}.pricing-table .plan:nth-child(2n) a.btn{background-color:#004b9c;border-color:#004b9c}.pricing-table .plan:last-child .name,.pricing-table .plan:last-child .icon-holder{background-color:#002650}.pricing-table .plan:last-child a.btn{border-color:#002650;background-color:#002650}.img-scroller{-webkit-box-shadow:0 0 2px rgba(250,250,255,.6);box-shadow:0 0 2px rgba(250,250,255,.6);border-radius:10px;border:10px solid #000;position:relative;margin:.85rem 0;width:100%}@media (min-width:361px){.img-scroller{margin:1.7rem -15px;width:calc(100% + 30px);border:16px solid #000}}@media (min-width:1250px){.img-scroller{margin:3.4rem -10%;width:120%;border:20px solid #000}}.img-scroller__desktop{aspect-ratio:16/11;overflow:hidden}@media (min-width:1250px){.img-scroller__desktop__content{max-height:600px}}@media (min-width:1550px){.img-scroller__desktop__content{max-height:800px}}.img-scroller--wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:none;gap:4%;-webkit-box-shadow:none;box-shadow:none}@media (min-width:361px){.img-scroller--wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:410px){.img-scroller--wrap{gap:10%}}.img-scroller__mobile{-webkit-box-flex:1;-ms-flex:1;flex:1;aspect-ratio:.48;-webkit-box-shadow:0 0 2px rgba(250,250,255,.6);box-shadow:0 0 2px rgba(250,250,255,.6);border-radius:10px;overflow:hidden;border-top:10px solid #000;border-left:5px solid #000;border-right:5px solid #000;border-bottom:10px solid #000;position:relative}@media (min-width:380px){.img-scroller__mobile{border-radius:30px}}.img-scroller__mobile__head{position:absolute;height:10px;width:10px;left:50%;border-radius:50%;top:1%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);background-color:#000}.img-scroller__head{height:25px;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#001532}.img-scroller__head span{width:10px;height:10px;border-radius:50%;margin:0 4px 0 0;background-color:#037cff}.img-scroller__content{overflow-y:auto;height:100%}.img-scroller__content::-webkit-scrollbar{width:2px}@media (min-width:380px){.img-scroller__content::-webkit-scrollbar{width:4px}}.img-scroller__content::-webkit-scrollbar-thumb{background-color:#999;outline:none;border-radius:5px}.img-scroller__content::-webkit-scrollbar-track{background-color:#eee;-webkit-box-shadow:none}.img-scroller img{display:block;width:100%}.map-holder{width:100%;position:relative;margin:0;text-align:left;display:block}.map-holder .section-header{position:relative;z-index:999}.map-holder .contact-details{height:25rem;padding-left:8%;padding-top:2rem;width:70%;position:relative;z-index:999898}@media (min-width:1025px){.map-holder .contact-details{margin:-1rem auto 5rem auto}}.map-holder .map{background-color:#000;width:100%;height:30rem;display:block}@media (min-width:1025px){.map-holder .map{width:50%;position:absolute;right:0;top:0}}.map-holder .gm-style{position:relative}.map-holder .gm-style .gmnoprint{z-index:1 !important}.map-holder .gm-style .gm-style-cc{display:none !important}.map-holder .gm-style iframe+div{z-index:-1 !important}.map-holder .gm-style .gm-style-mtc{display:none !important}.map-holder .gm-style:before,.map-holder .gm-style:after{background:#03081b;display:block;height:8rem;left:0;position:absolute;right:0;z-index:1}.map-holder .gm-style:before{top:-8rem;-webkit-transform:skewY(-4deg);-ms-transform:skewY(-4deg);transform:skewY(-4deg);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.map-holder .gm-style:after{bottom:0;-webkit-transform:skewY(-4deg);-ms-transform:skewY(-4deg);transform:skewY(-4deg);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}@media (min-width:1025px){.map-holder .map:hover:before{opacity:.5}}.map-holder .map:before{-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;content:'';opacity:1;position:absolute;top:0;pointer-events:none;left:0;width:100%;height:100%;background:-o-radial-gradient(closest-side,rgba(3,8,27,.1) 0%,#03081b 100%);background:radial-gradient(closest-side,rgba(3,8,27,.1) 0%,#03081b 100%);z-index:1}.map-holder .map h3,.map-holder .map h4,.map-holder .map h5,.map-holder .map p{color:#4c4b4e}.map-holder .map h4{font-size:.8rem;margin:.25rem 0;line-height:1.2}.map-holder .map p{font-size:.7rem;margin:.25rem 0;line-height:1.2}.section--angled .map:before{background:-o-radial-gradient(closest-side,rgba(0,21,64,.1) 0%,#001540 100%);background:radial-gradient(closest-side,rgba(0,21,64,.1) 0%,#001540 100%)}.grecaptcha-badge{opacity:0}.mt-0{margin-top:0 !important}.pt-0{padding-top:0 !important}.mb-0{margin-bottom:0 !important}.pb-0{padding-bottom:0 !important}.ml-0{margin-left:0 !important}.pl-0{padding-left:0 !important}.mr-0{margin-right:0 !important}.pr-0{padding-right:0 !important}.mt-1{margin-top:1px !important}.pt-1{padding-top:1px !important}.mb-1{margin-bottom:1px !important}.pb-1{padding-bottom:1px !important}.ml-1{margin-left:1px !important}.pl-1{padding-left:1px !important}.mr-1{margin-right:1px !important}.pr-1{padding-right:1px !important}.mt-2{margin-top:2px !important}.pt-2{padding-top:2px !important}.mb-2{margin-bottom:2px !important}.pb-2{padding-bottom:2px !important}.ml-2{margin-left:2px !important}.pl-2{padding-left:2px !important}.mr-2{margin-right:2px !important}.pr-2{padding-right:2px !important}.mt-3{margin-top:3px !important}.pt-3{padding-top:3px !important}.mb-3{margin-bottom:3px !important}.pb-3{padding-bottom:3px !important}.ml-3{margin-left:3px !important}.pl-3{padding-left:3px !important}.mr-3{margin-right:3px !important}.pr-3{padding-right:3px !important}.mt-4{margin-top:4px !important}.pt-4{padding-top:4px !important}.mb-4{margin-bottom:4px !important}.pb-4{padding-bottom:4px !important}.ml-4{margin-left:4px !important}.pl-4{padding-left:4px !important}.mr-4{margin-right:4px !important}.pr-4{padding-right:4px !important}.mt-5{margin-top:5px !important}.pt-5{padding-top:5px !important}.mb-5{margin-bottom:5px !important}.pb-5{padding-bottom:5px !important}.ml-5{margin-left:5px !important}.pl-5{padding-left:5px !important}.mr-5{margin-right:5px !important}.pr-5{padding-right:5px !important}.newsletter-form{width:100%;padding-left:10px;padding-right:10px;width:100%;margin:0 auto;position:relative}@media (min-width:361px){.newsletter-form{padding-left:15px;padding-right:15px}}@media (min-width:580px){.newsletter-form{padding-left:3%;padding-right:3%}}@media (min-width:1250px){.newsletter-form{max-width:1200px;padding-left:0;padding-right:0}}@media (min-width:1550px){.newsletter-form{max-width:1600px}}.newsletter-form form{margin:0 0 2rem}@media (min-width:1025px){.newsletter-form form{margin:1rem 24% 2rem 26%}}.newsletter-form form .mc-field-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1025px){.newsletter-form form .mc-field-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.newsletter-form form .mc-field-group input,.newsletter-form form .mc-field-group button{height:2.6rem;margin:10px 0 3px}@media (min-width:1025px){.newsletter-form form .mc-field-group input,.newsletter-form form .mc-field-group button{margin:0 0 0 10px}}.newsletter-form form .mc-field-group label{display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px 0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}@media (min-width:1025px){.newsletter-form form .mc-field-group label{margin:0}}.section-welcome{min-height:100vh;background-size:cover;background-position:center top}.section-welcome:before{content:"";position:absolute;top:0;left:0;width:100%;min-height:100vh;background:-webkit-gradient(linear,left top,left bottom,from(rgba(10,20,100,.6)),color-stop(30%,rgba(40,88,200,.5)),to(rgba(50,114,220,.4)));background:-o-linear-gradient(top,rgba(10,20,100,.6) 0%,rgba(40,88,200,.5) 30%,rgba(50,114,220,.4) 100%);background:linear-gradient(to bottom,rgba(10,20,100,.6) 0%,rgba(40,88,200,.5) 30%,rgba(50,114,220,.4) 100%)}.section-welcome:before{content:"";position:absolute;top:0;left:0;width:100%;min-height:100vh}.section-welcome-blurb{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;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:580px){.section-welcome-blurb{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.section-welcome-blurb .section-welcome-text{width:100%;margin-top:5rem}@media (min-width:580px){.section-welcome-blurb .section-welcome-text{-webkit-box-flex:1;-ms-flex:1 0 49%;flex:1 0 49%;margin-top:2rem;max-width:49%}}.section-welcome-blurb .hero-img{width:100%}@media (min-width:580px){.section-welcome-blurb .hero-img{-webkit-box-flex:1;-ms-flex:1 0 46%;flex:1 0 46%;max-width:720px;width:46%;max-height:75%;margin-top:4rem;-o-object-fit:contain;object-fit:contain}}.section-welcome-blurb h1{text-transform:none;font-size:2.25rem;font-style:italic;color:#fff;line-height:.95}@media (min-width:450px){.section-welcome-blurb h1{font-size:3.1rem}}@media (min-width:1025px){.section-welcome-blurb h1{font-size:3.4rem}}.section-welcome-blurb h1 strong{font-weight:800}.section-welcome-blurb h1 .typed-cursor{font-weight:400}.section-welcome-blurb p{color:#fff;font-size:1.25rem;margin:1.5rem 0 1.5rem;line-height:1.4}.scroll-down{font-size:1.5rem;color:#037cff}.scroll-down:before{content:"\F101";font-family:'Flaticon';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-decoration:inherit;vertical-align:middle;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}.scroll-down--bottom{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:20px;color:#fff}.section-services,.section-clients,.section-call{background-color:#03081b}.section-services h2,.section-services h4,.section-services p,.section-services li,.section-clients h2,.section-clients h4,.section-clients p,.section-clients li,.section-call h2,.section-call h4,.section-call p,.section-call li{color:#fff}.call-container{width:100%;padding-left:10px;padding-right:10px;width:100%;margin:0 auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:3rem;padding-bottom:1.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:500px}@media (min-width:361px){.call-container{padding-left:15px;padding-right:15px}}@media (min-width:580px){.call-container{padding-left:3%;padding-right:3%}}@media (min-width:1250px){.call-container{max-width:1200px;padding-left:0;padding-right:0}}@media (min-width:1550px){.call-container{max-width:1600px}}@media (min-width:450px){.call-container{padding-top:6rem;padding-bottom:2rem}}.map-form{width:100%;padding-left:10px;padding-right:10px;width:100%;margin:0 auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media (min-width:361px){.map-form{padding-left:15px;padding-right:15px}}@media (min-width:580px){.map-form{padding-left:3%;padding-right:3%}}@media (min-width:1250px){.map-form{max-width:1200px;padding-left:0;padding-right:0}}@media (min-width:1550px){.map-form{max-width:1600px}}.map-container{position:relative;width:100%;margin:0 auto;max-width:500px;display:block}.map-container:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:-o-radial-gradient(closest-side,rgba(0,0,0,0) 0%,#03081b 130%);background:radial-gradient(closest-side,rgba(0,0,0,0) 0%,#03081b 130%);z-index:1}.map-container img{width:100%}.form-container{width:100%;padding-top:0;padding-bottom:1.5rem;margin:0 auto;max-width:500px}@media (min-width:450px){.form-container{padding-top:0;padding-bottom:3rem}}.form-container .btn{margin:0}.wp-block-group__inner-container{padding-top:3rem;padding-bottom:3rem;width:100%;padding-left:10px;padding-right:10px;width:100%;margin:0 auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:450px){.wp-block-group__inner-container{padding-top:6rem;padding-bottom:6rem}}@media (min-width:361px){.wp-block-group__inner-container{padding-left:15px;padding-right:15px}}@media (min-width:580px){.wp-block-group__inner-container{padding-left:3%;padding-right:3%}}@media (min-width:1250px){.wp-block-group__inner-container{max-width:1200px;padding-left:0;padding-right:0}}@media (min-width:1550px){.wp-block-group__inner-container{max-width:1600px}}.wp-block-group__inner-container .flex-items{padding:1.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.wp-block-group__inner-container .wp-block-image{margin:1.7rem 0;padding:0 1.5rem;max-width:50%;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;opacity:.85;max-height:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}@media (min-width:481px){.wp-block-group__inner-container .wp-block-image{max-width:33.33%;-webkit-box-flex:1;-ms-flex:1 1 33.33%;flex:1 1 33.33%;padding:0 2.25rem}}@media (min-width:768px){.wp-block-group__inner-container .wp-block-image{max-width:25%;-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%}}@media (min-width:1150px){.wp-block-group__inner-container .wp-block-image{max-width:20%;-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%}}@media (min-width:1250px){.wp-block-group__inner-container .wp-block-image{max-width:15%;-webkit-box-flex:1;-ms-flex:1 1 15%;flex:1 1 15%}}.wp-block-group__inner-container .wp-block-image img{max-height:3rem}.section-header{width:100%;text-align:center}.section-header h2{text-transform:uppercase}.section-header small{display:block;text-transform:uppercase;font-size:1.25rem;font-weight:400;line-height:1.25}.columns-2{-webkit-column-count:2;column-count:2;-webkit-column-gap:0;column-gap:0;-webkit-column-rule:none;column-rule:none;overflow:initial}.home-img{max-width:480px;width:100%;margin:0 auto;display:block}@media (min-width:1025px){.home-img{float:left}}canvas{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;background-position:center;background-size:cover}@-webkit-keyframes wait{0%{opacity:0}100%{opacity:0}}@keyframes wait{0%{opacity:0}100%{opacity:0}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.canvas{-webkit-animation:wait 9s,fade-in 3s 9s;animation:wait 9s,fade-in 3s 9s}.gradient{display:none;width:100%;height:100%}.section-welcome-text{width:100%}.section-welcome:before{background:-o-linear-gradient(135deg,#037cff,#001540,#03081b);background:linear-gradient(-45deg,#037cff,#001540,#03081b);background-size:400% 400%;-webkit-animation:gradient 15s ease infinite;animation:gradient 15s ease infinite}@-webkit-keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.contact-holder{display:-webkit-box;display:-ms-flexbox;display:flex}.contact-holder .gform_wrapper,.contact-holder .entry-content{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%;width:100%}.post-template-default,.portfolio-template-default,.contact-us{position:relative;z-index:2}.post-template-default:before,.portfolio-template-default:before,.contact-us:before{background:-o-linear-gradient(102deg,#037cff,#005ec5);background:linear-gradient(-12deg,#037cff,#005ec5);content:'';display:block;opacity:.75;height:38rem;left:0;position:absolute;right:0;z-index:0;top:-7rem;-webkit-transform:skewY(-3deg);-ms-transform:skewY(-3deg);transform:skewY(-3deg);-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.post-template-default:after,.portfolio-template-default:after,.contact-us:after{background:-webkit-gradient(linear,left bottom,left top,from(#005ec5),to(#004692));background:-o-linear-gradient(bottom,#005ec5,#004692);background:linear-gradient(0deg,#005ec5,#004692);content:'';display:block;opacity:.75;height:38rem;left:0;position:absolute;right:0;z-index:-1;top:-7rem;-webkit-transform:skewY(-4.5deg);-ms-transform:skewY(-4.5deg);transform:skewY(-4.5deg);-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.post-template-default:before,.post-template-default:after,.portfolio-template-default:before,.portfolio-template-default:after{height:24rem}@media (min-width:1025px){.post-template-default:before,.post-template-default:after,.portfolio-template-default:before,.portfolio-template-default:after{height:28rem}}@media (min-width:1250px){.post-template-default:before,.post-template-default:after,.portfolio-template-default:before,.portfolio-template-default:after{height:32rem}}.contact-details{background-size:contain;background-repeat:no-repeat;background-position:left top;width:100%;padding-left:10px;padding-right:10px;width:100%;margin:0 auto;position:relative;max-width:1000px !important;padding-top:0;z-index:9;text-align:center}@media (min-width:361px){.contact-details{padding-left:15px;padding-right:15px}}@media (min-width:580px){.contact-details{padding-left:3%;padding-right:3%}}@media (min-width:1250px){.contact-details{max-width:1200px;padding-left:0;padding-right:0}}@media (min-width:1550px){.contact-details{max-width:1600px}}.contact-details .icon--round{border-color:#9ea0be}.contact-details svg{fill:#9ea0be}.contact-details ul{margin:0;padding:0;list-style:none}.contact-details ul li{margin:0;padding:0;list-style:none}.contact-details ul li{display:block}.contact-details h4{font-family:proxima-nova,sans-serif;font-weight:700;color:#037cff;padding:1rem 0 .1rem;font-size:.95rem;margin:0}.contact-details a{text-decoration:none}.contact-details ul a,.contact-details p{display:inline-block;text-transform:initial;font-size:.8rem;line-height:1.4;padding:.1rem 0;margin:0;color:#9ea0be}.contact-details>ul{margin-left:0;text-align:left}.contact-details>ul>li>a{font-family:proxima-nova,sans-serif;font-weight:700;color:#037cff;padding:1rem 0 .1rem;display:inline-block;font-size:.95rem}.section-contact{padding:.85rem 0}.section-contact--group .wp-block-group__inner-container{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:481px){.section-contact--group .wp-block-group__inner-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.section-contact--group .wp-block-group__inner-container .contact-details{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:3.4rem 0;background-size:contain;background-position:center top;min-height:10rem}@media (min-width:481px){.section-contact--group .wp-block-group__inner-container .contact-details{margin:0}}a.contact-link{text-decoration:none;color:#9ea0be}.landing-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media (min-width:1025px){.landing-hero{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.landing-hero h1{text-transform:initial;margin-top:0;font-size:4rem}@media (min-width:1025px){.landing-hero--detail{-webkit-box-flex:1;-ms-flex:1 1 66%;flex:1 1 66%}}.landing-hero--detail img{max-width:375px;width:40%;margin:-10px 0 0 40px;float:right}.landing-hero--sidebar{margin:2rem auto 0 auto}@media (min-width:1025px){.landing-hero--sidebar{-webkit-box-flex:1;-ms-flex:1 1 28%;flex:1 1 28%;margin:0 0 0 6%}}.sidebar--top{background-color:#037cff;font-size:14px;text-align:center;padding:15px;color:#fff}.sidebar--main{padding:5px 8% 10px}.sidebar--main .gform_wrapper .top_label .gfield_label,.sidebar--main .input-heading,.sidebar--main .label,.sidebar--main label{font-size:.8rem}.sidebar--main input{height:35px}.sidebar--main input,.sidebar--main textarea{padding:.4rem .6rem !important}.sidebar--main textarea{height:7em}.sidebar--main .btn{margin-top:.5rem;width:100%;padding:13px 3rem !important;font-size:.875rem}.sidebar--bottom{padding:10px 0 10px;background-color:#4c4b4e;border-top:1px solid rgba(255,255,255,.3)}.sidebar--bottom p{margin:.3rem 0}.section--angled{background:#001540;position:relative;z-index:1;margin-top:3rem;margin-bottom:3rem}@media (min-width:450px){.section--angled{margin-top:6rem;margin-bottom:6rem}}.section--angled:before,.section--angled:after{background:inherit;content:'';display:block;height:50%;left:0;position:absolute;right:0;z-index:-1}.section--angled:before{top:0;-webkit-transform:skewY(2deg);-ms-transform:skewY(2deg);transform:skewY(2deg);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.section--angled:after{bottom:0;-webkit-transform:skewY(-2deg);-ms-transform:skewY(-2deg);transform:skewY(-2deg);-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}.form--container{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.form--container .form--holder{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;background-color:#4c4b4e}.form--container .icon-close{float:right;display:none}.u-no-scroll .form--container{z-index:99999;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);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}.u-no-scroll .form--container .icon-close{display:block;cursor:pointer}.u-no-scroll .form--container .form--scroller{overflow-y:auto;max-height:100%}.u-no-scroll .form--container .form--holder{-webkit-box-shadow:0 0 2rem #000;box-shadow:0 0 2rem #000;max-width:600px;width:100%}@media (max-width:1024px){.ecommerce-ireland img{float:none !important;text-align:center;margin:1rem auto !important;display:block;width:100%}}