@charset "UTF-8";
/*!
 * Accordion v3.1.1
 * Simple accordion created in pure Javascript.
 * https://github.com/michu2k/Accordion
 *
 * Copyright (c) Michał Strumpf
 * Published under MIT License
 */.ac{margin-top:10px;border:1px solid #eee;background-color:#fff;box-sizing:border-box}.ac .ac-header{margin:0;padding:0}.ac .ac-trigger{font:700 16px Arial,sans-serif;color:#111;text-align:left;width:100%;padding:10px 30px 10px 10px;display:block;cursor:pointer;background-color:transparent;transition:color .25s ease;position:relative;text-decoration:none;margin:0;border:0}.ac .ac-trigger:after{content:"+";text-align:center;width:15px;transform:translateY(-50%);position:absolute;right:10px;top:50%}.ac .ac-trigger:focus{color:#8a8a8a}.ac .ac-panel{overflow:hidden;transition-property:height,visibility;transition-timing-function:ease}.ac .ac-panel .ac-text{font:15px/24px Arial,sans-serif;color:#111;padding:10px;margin:0}.ac.js-enabled .ac-panel{visibility:hidden}.ac.is-active .ac-panel{visibility:visible}.ac.is-active>.ac-header .ac-trigger:after{content:"\2013"}
/*! Lity - v2.4.1 - 2020-04-26
* http://sorgalla.com/lity/
* Copyright (c) 2015-2020 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none!important;opacity:0;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none!important}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none!important}.lity-content{z-index:9993;width:100%;transform:scale(1);transition:transform .3s ease}.lity-closed .lity-content,.lity-loading .lity-content{transform:scale(.8)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}
@charset "UTF-8";.text-secondary{color:#222c38}@font-face{font-family:iafar;src:url(../fonts/iafar/iafar.ttf?bjkni3) format("truetype"),url(../fonts/iafar/iafar.woff?bjkni3) format("woff"),url(../fonts/iafar/iafar.svg?bjkni3#iafar) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" fi-"],[class^=fi-]{font-family:iafar!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fi-eye:before{content:""}.fi-board:before{content:""}.fi-envelope-alt:before{content:"";font-size:.85em}.fi-file:before{content:""}.fi-video-replay:before{content:""}.fi-key:before{content:""}.fi-facebook:before{content:""}.fi-instagram:before{content:""}.fi-times:before{content:""}.fi-linkedin:before{content:""}.fi-caret-right:before{content:""}.fi-envelope:before{content:""}.fi-folder:before{content:""}.fi-graduation-hat:before{content:""}.fi-mic:before{content:""}.fi-people:before{content:""}.fi-phone:before{content:""}.fi-pin:before{content:""}.fi-speaker:before{content:""}.fi-twitter:before{content:""}label{font-size:.8em}ul{padding-left:0}.wpcf7-form-control-wrap{display:block;margin-top:2px}input.wpcf7-form-control,textarea.wpcf7-form-control{font-size:16px;padding:.75rem 1.5rem;font-weight:400;font-family:inherit;border-radius:0;border-color:#d4d4d4;color:#404040;transition:all .2s ease}textarea.wpcf7-form-control{height:200px}input.wpcf7-form-control:focus,input.wpcf7-form-control:hover,textarea.wpcf7-form-control:focus,textarea.wpcf7-form-control:hover{border-color:#35e2ad;box-shadow:0 0 0 2px #35e2ad;border-radius:0;outline:0}.wpcf7-form-control-wrap.menu-222,.wpcf7-form-control-wrap.menu-333{opacity:0;float:left}.wpcf7 h2{font-size:2.5rem}.wpcf7 input[type=submit]{text-transform:uppercase;font-weight:700;border-color:#222c38;font-size:18px!important;float:none;margin:2rem 0 0}.wpcf7 input[type=submit]:hover{box-shadow:none;color:#35e2ad!important}span.wpcf7-not-valid-tip{width:100%;color:#c64343;padding:4px 0;position:relative;font-size:16px}div.wpcf7-response-output{background:#222c38!important;color:#fff!important;border:0!important;padding:1.5rem 3rem!important;margin-left:0!important}span.asterisk{color:#35e2ad}#cf7pp-payment-form label{font-family:Open Sans,sans-serif}#cf7pp-payment-form input[type=text],#cf7pp-payment-form select{font-size:14px;font-family:Open Sans,sans-serif;padding:10px 14px;width:100%;background:#fafafa;border:1px solid #eaeaea;color:#212121;max-width:250px}.membership-signup-form{max-width:900px}.selection-section label{font-weight:600;font-size:.85em}.iafar-input,.iafar-textarea{font-family:inherit;font-size:16px;padding:1rem 1.3rem!important;border-color:#bdbdbd!important;font-weight:400;color:inherit!important}.membership-signup-form .iafar-input{width:300px}.payment-plans{display:flex;flex-wrap:wrap;margin:-2rem -10px 2rem}.payment-plan{padding:10px}.payment-plans br{display:none}.payment-plan-price{font-size:1.2em}.payment-plan-price span{opacity:.7;font-size:.7em}.custom-radio{position:absolute;width:0;left:-99999px;height:0}.custom-radio-text{width:200px;height:200px;display:flex;flex-direction:column;border:1px solid #bdbdbd;justify-content:space-between;padding:2rem;border-radius:4px;cursor:pointer;transition:all .1s ease}.custom-radio-text:hover{transform:translateY(-1px)}.custom-radio:checked~.custom-radio-text{background:#222c38;color:#fff}@media screen and (min-width:1154px) and (max-width:1400px){.entry-title{font-size:3em}}@media screen and (min-width:768px){.menu-menu-1-container{display:flex}.menu-menu-1-container>.menu{flex-grow:1}.menu-menu-1-container #site-navigation{margin-left:1rem}}@media screen and (max-width:767px){#site-navigation{padding:2rem;text-align:center}}.membership-container{position:relative;float:left;width:50%}.download-members-icon{width:41px;margin-right:10px}.youtube-video-container{position:relative;width:100%;margin:auto}.youtube-upload-video{flex:1}.swpm-pw-reset-submit{background:#222c38!important;font-size:1.2em!important;border:0 solid!important;outline:0!important;color:#fff!important;border-radius:0!important}.members_content a{color:#222c38;font-weight:700}.search-submit{background:#222c38!important;padding:13px 16px!important;position:relative;float:right;color:#fff!important;font-size:1em!important}.youtube-video-individual{position:relative;float:left;width:100%}.type-members_content .addtoany_share_save_container{display:none}.news-article{margin-bottom:30px}.menu ul{margin:0}.search-form{position:relative;float:left}.top-member-button{float:left;margin-right:10px}#ctf p.ctf-media-link,.twitter-feed-padding #ctf p.ctf-tweet-text{padding:0!important;margin:0!important;color:#fff!important}.news-events-container .ctf-tweet-text a{color:#000!important;text-decoration:underline!important}.news-events-container #ctf{padding:15px}.sub-menu .menu-item{padding-left:10px!important;text-align:left!important;position:relative;padding:20px}.sub-menu{padding-bottom:11px}.sub-menu li{padding-bottom:10px!important;padding-top:20px!important}.swpm-login-form-inner{position:relative;margin:auto;width:500px;background:#222c38;padding:50px;color:#fff;text-align:center}.swpm-login-form-inner a{color:#35e2ad}.swpm-login-form-inner a:hover{color:#fff}.page-id-1196 h1{text-align:center}.swpm-text-field{width:100%!important;position:relative;float:left}.swpm-remember-me{margin-bottom:10px;margin-top:20px;position:relative;float:left;width:100%}.swpm-password-label,.swpm-username-label{text-align:left;margin-bottom:10px;margin-top:10px}.swpm-password-label{position:relative;float:left;width:100%}.swpm-login-form-submit{background:#35e2ad!important;border:0!important;position:relative;float:left;width:100%!important;margin-top:10px;margin-bottom:10px;font-size:1.2em!important;padding-bottom:15px!important}#cookie-notice{display:block;visibility:hidden;position:fixed;min-width:100%;height:auto;z-index:100000;font-size:1em;line-height:20px;left:0;text-align:center;z-index:999;background-color:rgba(35,45,57,.82)!important}.iafar-news-box{padding-top:15px}.border-content{min-height:243px!important}#stripe-submit{background:#222c38;color:#fff;font-size:1.2em;padding:1em 2em}span.wpcf7-list-item{display:inline-block;margin:0;width:100%;font-size:16px}span.wpcf7-list-item+span.wpcf7-list-item{margin-top:3px}.twitter-feed-padding .ctf-item{display:none}.twitter-feed-padding .ctf-item:first-child{display:block}.iafar-update-boxes{border:13px solid #222c38}.event-container{border:0 solid}.profile-sub-title{font-size:2.2em;margin-bottom:20px;color:#222c38}.swpm-edit-profile-submit{background:#222c38!important;font-size:1.5em!important;padding:.6em 1.2em!important;color:#fff!important;border-radius:0!important}.swpm-validate-form input,.swpm-validate-form select{font-weight:100!important;font-family:Open Sans,sans-serif;font-size:1em;padding:1em;border-radius:0;margin:30px 0}.swpm-validate-form label{display:inline-block;max-width:100%;font-family:AGSchoolbookMediumA-Book;font-weight:100!important;font-size:1.22em}.swpm-edit-profile-form input,.swpm-edit-profile-form select{border:2px solid #222c38;color:#333;max-width:500px}.iafar-news-box>a>img,.iafar-update-boxes>a>img{width:100%}.navigation.post-navigation{overflow:visible}.nav-links>div{border:4px solid #222c38;padding:4rem;position:relative;z-index:1;max-width:46%;transition:all .2s ease}.nav-links>div:hover{transform:translateY(-1px)}.nav-links>div:after{position:absolute;background:#fff;top:-16px;z-index:1;padding:1px 15px;font-family:AGSchoolbookMediumA-Book;color:#222c38}.nav-links a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;margin:0 5px;font-size:1.1em}.nav-previous:after{content:"Previous Post"!important;left:4%}.nav-next:after{content:"Next Post"!important;right:4%}@media only screen and (max-width:768px){.entry-title{color:#222c38;font-size:2.2em}.nav-links{display:flex;flex-direction:column}.nav-previous{margin-bottom:3rem}.nav-next,.nav-previous{max-width:100%!important;width:100%!important}}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4{color:#222c38}.entry-content>.news-article img{width:100%;height:190px;-o-object-fit:cover;object-fit:cover}.social-links{display:flex}.social-links.has-icons .social-link+.social-link{margin-left:2rem}.social-link{transition:transform .2s ease}.social-link:hover{transform:scale(1.05)}.lead{color:#35e2ad}@media screen and (min-width:992px){.lead{font-size:1.5em}}b,strong{font-weight:700}.member-title-1{color:#222c38}@media screen and (max-width:767px){.member-title-1{font-size:2em}}@media screen and (max-width:767px){.front-page-service{margin-top:5em;padding:55px 4% 4%}}@media screen and (max-width:767px){.what-do-the-iafar-do{margin-top:0}}@media screen and (min-width:992px){.collaboration-title{font-size:3.5em}}@media screen and (max-width:767px){.collaboration-title{margin:0 0 1em;font-size:2.2em}}.collaboration-benefits ul{margin-left:10px}h3.title{font-size:2em;font-family:inherit}#site-navigation a{font-weight:400}.iafar-divider{border-top:13px solid #222c38}.founders-slider{display:flex;height:193px;align-items:center;background:#f2f2f0}.founders-slider>div{padding:20px;background:#f2f2f0}@media screen and (min-width:1400px){.container{max-width:1344px;width:100%}}.flex-row{margin-left:-15px;margin-right:-15px}.flex-row.align-center{align-items:center}@media screen and (min-width:768px){.flex-row{display:flex;flex-wrap:wrap}}.page a{font-family:inherit}.page-title{color:#222c38;font-size:2.2em}.page-content-offset{margin-top:48px}.header-front-page{overflow:hidden;position:relative}@media screen and (min-width:992px){.header-front-page{top:0;margin:-11rem 0 6rem}}.news-event-full-container{margin-bottom:84px;margin-top:41px;padding-top:41px}.news-event-full-container .news-events-container{display:flex;flex-direction:column;height:100%}.news-event-full-container .news-events-container .boxed-content{flex-grow:1}.news-event-full-container .news-events-container .iafar-update-boxes{height:100%;display:flex;flex-direction:column}@media screen and (max-width:992px){.news-event-full-container .news-events-container .iafar-update-boxes{width:100%;margin:0}}.news-event-full-container a.read-more{font-weight:700;font-size:1.2em}@media screen and (max-width:767px){.news-event-full-container{margin-bottom:0}}.latest-event-container .event-container>a{position:relative;display:block}.news-events-container .iafar-update-boxes img{height:269px;width:100%;-o-object-fit:cover;object-fit:cover}.latest-news-container .iafar-news-box{padding:0;border:0}.latest-news-container .border-content{border:13px solid #222c38;border-top:0;padding:1em;flex-grow:1}.social-boxed-content{border:13px solid #222c38;padding:1em}.event-header-title,.news-header-title{text-align:left}.control-collab-container{border-top:0;border-bottom:0;padding-bottom:0}.top-container{top:0!important}.contact-information-container .company-number{font-size:1.5em;color:#fff}.contact-information-container .icon-box--content p:first-child{margin-bottom:0}.badge-icon{width:150px;height:150px;border-radius:50%;background-color:#222c38;display:inline-flex;align-items:center;justify-content:center}.badge-icon i{color:#fff;font-size:3em}@media screen and (min-width:992px){#site-navigation{display:flex;align-items:center}#site-navigation .menu-menu-1-container{flex-grow:1}#site-navigation .social-links{margin-left:3rem}#site-navigation .social-links img{width:34px}#site-navigation ul#primary-menu{margin-bottom:0;padding-left:0;margin-left:0}}@media screen and (max-width:1400px) and (min-width:1000px){#site-navigation .iafar-main-navigation{width:75%}}ul#primary-menu{justify-content:space-around;align-items:center}ul#primary-menu>li>a{padding:2rem 0;display:inline-flex}.logged-in-menu-nav:hover .sub-menu{display:block!important}.sub-menu{top:100%}.login-menu-item{background:#222c38;padding:3px 14px}.login-menu-item,.login-menu-item>a{color:#fff!important}.login-menu-item i{font-size:.7em}#menu-item-log-in1{background:#35e2ad;margin-right:1rem}#menu-item-log-in1:hover{background:#222c38}#menu-item-log-in1:hover a{color:#35e2ad!important}.quick-facts{background-color:#f2f2f0;color:#222c38}.quick-facts h3{font-size:48px;margin-bottom:1em}@media screen and (min-width:768px){.quick-facts{padding:68px 84px}}.quick-fact{display:flex;align-items:center}.quick-fact+.quick-fact{margin-top:54px}.quick-fact--index{margin-right:34px;font-size:2em;font-weight:700}.quick-fact--content{border-top:13px solid #35e2ad}.quick-facts--disclaimer{margin-top:24px;font-size:.9em}.iafar-edu-banner{background-size:cover;padding:9rem}.iafar-edu-banner-text{color:#fff;font-size:1.2em}.iafar-edu-banner-text a{color:#ffd500!important}.edu-part-list{margin-top:35px;margin-left:-8px;margin-right:-8px}.edu-part-list .col-md-3{padding-left:8px;padding-right:8px;padding-bottom:16px}.entry-content{color:#737373}.entry-content em,.entry-content h3,.entry-content strong{color:#222c38}.entry-content h3:not(:first-child){margin:4rem 0 2rem}@media screen and (max-width:767px){.page-icon{margin:0 3rem 0 0!important;width:72px;float:left}.lead{font-size:1em}}.button{display:inline-flex;align-items:center;padding:10px 28px;text-transform:uppercase;color:#fff;background-color:#222c38;border:0;outline:none;font-size:16px;border-radius:0;font-weight:700;transition:all .2s ease}.button.is-primary{background-color:#35e2ad}.button.accent-primary{color:#35e2ad}.button.accent-primary:hover{background-color:#35e2ad;color:#fff;transform:scale(1.04)}.button.is-large{padding:20px 42px}.header-front-join-button{font-weight:700}.control.has-addon{display:flex}.control.has-addon .input{flex-grow:1}input[type=email].input,input[type=text].input{border-radius:0;padding:10px 20px;font-family:inherit;border:0;outline:none;font-size:1em}.field+.field{margin-top:1rem}.membership-join-form{max-width:775px}.membership-join-form label{color:#222c38}.lity-close{position:absolute;top:-43px!important;right:0;text-shadow:none!important;font-size:5rem!important}.newsletter-popup{width:100%;background-color:#35e2ad;max-width:700px;margin:0 auto;text-align:center;color:#222c38;padding:3rem 4rem;background-blend-mode:overlay;background-repeat:no-repeat;background-position:50%}.newsletter-popup h3{font-size:2.8em}.newsletter-popup img{margin-top:-100px}.newsletter-popup a{color:#fff}.newsletter-popup a:hover{color:#222c38}.newsletter-popup .button,.newsletter-popup .input{height:48px}.newsletter-popup .social-links{justify-content:center;font-size:1.3em}.newsletter-popup form{max-width:400px;margin:0 auto 40px}.image-box-block{margin-bottom:4rem}@media screen and (min-width:768px){.image-box-block{display:flex;align-items:center}}@media screen and (min-width:768px){.image-box-block__media{margin-right:30px}}.circle-images .image-box-block__media{flex:0 0 158px;max-width:158px}.circle-images .col-md-6:last-child .image-box-block{margin-bottom:0}.video-item{margin-bottom:30px}.ac{border:0;background:none}.ac .ac-trigger{color:#222c38;font-family:inherit;border-radius:0;font-size:1em;padding-right:53px;padding-left:0}.ac .ac-trigger:focus,.ac .ac-trigger:hover{color:#35e2ad}.ac .ac-trigger:after{top:20px}.ac .ac-panel .ac-text{padding:10px 53px 10px 0}.ac+.ac{border-top:1px solid #ddd}.accordion-container{padding:1.5rem 2rem;background:#fafafa;border-radius:6px}.iafar-table{width:100%}.iafar-table td{vertical-align:top}.iafar-table th{color:#222c38}.iafar-table a b{font-weight:400}.iafar-table.equal-columns{table-layout:fixed}.iafar-table.cmo-table th{padding-bottom:7px;border-bottom:1px solid #ddd;font-size:1.2em}.iafar-table.cmo-table td{padding-top:7px}.events-listing .col-md-4{margin-bottom:3rem}.events-listing .col-md-4 .news-article{border-color:#222c38}.events-listing .col-md-4:nth-child(odd) .news-article{border-color:#35e2ad}.events-listing .news-article{margin-bottom:0;width:100%;float:none;height:100%}.events-listing .news-article a{transition:color .2s ease}.events-listing .news-article a:hover{color:#35e2ad}.event-listing__image{height:250px;-o-object-fit:cover;object-fit:cover;width:100%}.event-listing__title{margin-top:0!important}.event-listing__date{color:#222c38}.single-events .nav-previous:after{content:"Previous Event"!important}.single-events .nav-next:after{content:"Next Event"!important}.single-events .nav-links{margin-top:3rem}.iafar-footer{padding:74px 20px 30px}.footer-heading{font-family:inherit;font-weight:700;margin-bottom:1.2em}.footer-services{list-style:none;margin-left:0}.footer-services a{color:#fff}.footer-newsletter-signup{margin-bottom:30px}.footer-newsletter-signup .input{font-size:14px}.bottom-footer-links{margin-top:64px;font-size:.9em}.copy-text{margin-right:1rem}.bottom-footer-links a{font-family:inherit;font-weight:400}.we-are-net{transform:translateY(-4px)}.we-are-net span.net{font-size:1.4em;font-weight:700;font-family:Helvetica,Arial,sans-serif}.top-bar{background:#222c38;padding:15px 3rem}.top-bar-brand img{max-width:500px}@media screen and (min-width:992px){.top-bar-brand img{margin-right:50px}}@media screen and (min-width:992px){.site-branding{display:flex;justify-content:center}.site-branding .iafar-main-navigation{margin-top:0}}@media screen and (min-width:992px){.site-header{padding-top:0;padding-bottom:0;background:#fff}.site-header #site-navigation a{color:#222c38;text-decoration:none!important}.site-header #site-navigation a:hover{color:#35e2ad!important}.site-header #site-navigation .sub-menu a{color:#fff}}@media screen and (min-width:992px){.account-menu-item>a{background:#222c38!important;color:#fff!important;padding:1rem}}#menu-item-logged-in>a{max-width:170px;overflow:hidden;display:inline-block;white-space:nowrap;text-overflow:ellipsis;position:relative;top:3px}.top-bar-hashtag-link{margin:0;font-size:1.8em}.top-bar-hashtag-link a{color:#fff}.top-bar-hashtag-link a:active,.top-bar-hashtag-link a:focus,.top-bar-hashtag-link a:hover{color:#35e2ad}.front-page-service:before{content:"";position:absolute;width:80%;height:15px;background:#fff;top:-14px;left:10%}@media screen and (min-width:992px){.front-page-service{padding:8rem 4rem 5.5rem}}@media screen and (min-width:992px){.front-page-services-container{margin-top:120px}}.front-page-service-icon{position:absolute;top:-83px;left:50%;transform:translateX(-50%)}.ready-to-join .header-front-page{margin-top:84px}.twitter-section{position:relative}.twitter-overlay{left:0}.block-twitter-feed{font-size:16px;padding:0!important;margin-top:2rem}.block-twitter-feed .ctf-tweet-text{color:#222c38!important}.social-boxed-content .ctf-author-avatar,.social-boxed-content .ctf-author-box,.social-boxed-content .ctf-tweet-actions{display:block!important}.icon-box.is-horizontal{display:flex}.icon-box.is-horizontal .icon-box--icon{margin-right:24px;font-size:1.2em}.icon-box--icon .fi-pin{font-size:1.4em}.entity-section{background-image:url(https://www.iafar.co.uk/wp-content/themes/iafar/dist/assets/img/tweets-img.jpg);background-size:cover;background-repeat:no-repeat;padding:100px 24px;margin-top:84px;color:#fff;position:relative}.entity-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:0}.entity-section .container{position:relative}.entity-section .title{font-size:2.4em;font-weight:700}.entity-section h4.blue-colour{font-size:1.6em}@media screen and (max-width:767px){.entity-section{padding-bottom:5px}.entity-section .title{font-size:2em}}.entity-boxes{margin-top:114px}.entity-box{background:#35e2ad}.entity-box .badge-icon{margin-top:-60px}@media screen and (min-width:768px){.entity-box .badge-icon{margin-top:-84px}}@media screen and (max-width:767px){.entity-box{margin-bottom:80px;padding-bottom:20px}}.entity-box--title{font-size:32px;font-family:inherit;font-weight:600}.entity-box--button{color:#fff!important;padding:15px 23px}@media screen and (min-width:768px){.entity-box--button{margin-bottom:-10px;transform:translateY(15px)}}.resource-categories-overview h2,.resource-categories-overview h3,.resource-categories-overview h4{font-family:Open Sans,sans-serif;font-weight:700}.resource-category-navigation{list-style:none;display:flex;justify-content:space-around;margin:80px 0}@media screen and (max-width:767px){.resource-category-navigation{overflow:scroll;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;margin:0;padding:0;justify-content:flex-start}}.resource-category-item{padding:0 5px;text-align:center;scroll-snap-align:start}.resource-category-item .badge-icon,.resource-category-item h4{transition:all .2s ease}.resource-category-item a:hover .badge-icon{background-color:#35e2ad}.resource-category-item a:hover h4{color:#35e2ad}.resource-category-latest{margin-top:75px}.resource-category-latest-header{display:flex;align-items:center;padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid #222c38}.resource-category-latest-header i{margin-right:1rem}.resource-category-icon{display:inline-flex;justify-content:center;background:#222c38;color:#fff;width:4rem;height:4rem;align-items:center;border-radius:50%;font-size:.9em}.resource-category-icon.fi-envelope-alt:before{font-size:.75em}h2.resource-category-latest-title{margin:0;font-size:1.7em;color:#222c38}a.resource-read-more{color:#35e2ad;margin-left:auto;text-transform:uppercase;font-size:.85em;font-weight:700}.resource-overview-item__date{color:#35e2ad}h4.resource-overview-item__title{transition:all .2s ease}h4.resource-overview-item__title:hover{color:#35e2ad}.resource-category-header{margin:48px 0 30px}.resource-category-header h1{margin-top:0;margin-bottom:20px}.resource-category-header .badge-icon{flex:0 0 150px;max-width:150px;margin-left:auto}@media screen and (min-width:768px){.resource-category-header{display:flex;flex-wrap:wrap;justify-content:space-between}}.resource-category-header-wrapper{width:100%}@media screen and (min-width:768px){.resource-category-header-wrapper{display:flex}}.resource-category-description{flex-grow:1;text-align:left}@media screen and (min-width:768px){.resource-category-description{padding-right:1rem}}.back-link-wrapper{flex:0 0 100%}.resource-archive-item__default{display:flex}.resource-archive-item__default .resource-file-media__placeholder{width:200px}.resource-archive-item__default .resource-overview-image{max-width:200px}.resource-archive-item__default .resource-file{padding:0;margin-right:2rem}.resource-archive-item__default .button{color:#fff}.resource-archive-item__default .button:hover{color:#35e2ad}.single-membership_resource #content{max-width:1140px}.resource-date,.single-membership_resource #content a:hover{color:#35e2ad}.resource-data{margin-bottom:70px}.resource-data .col-sm-6:not(:first-child) .resource-video{margin-top:47px}.resource-files .resource-file{display:flex;align-items:center;transition:all .2s ease}.resource-files .resource-file i{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;margin-right:1rem;background:#222c38;border-radius:50%;color:#fff;font-size:.9em;transition:all .2s ease}.resource-files .resource-file h4{margin:0}.resource-files .resource-file:hover,.resource-files .resource-file:hover i{color:#35e2ad}.resource-file a{transition:all .2s ease}.resource-file:hover .resource-file-media{box-shadow:0 0 0 3px #35e2ad}.resource-file:hover .resource-file-media:before{opacity:1;transform:translateY(0)}.resource-file-media{position:relative;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.resource-file-media:before{font-family:iafar!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;display:inline-block;padding:1rem 1.5rem;background:#35e2ad;opacity:0;color:#fff;transform:translateY(5px);pointer-events:none;transition:all .2s ease}@media screen and (max-width:767px){.resource-file-media{justify-content:flex-start}}.resource-file-media__placeholder{height:242px;background:#ededed}.resource-header{margin-bottom:50px}.resource-header img{width:100%;margin-bottom:3rem}.resource-header h1{margin-top:1rem;margin-bottom:1rem}.resource-header__category .resource-category-icon{background:#222c38;margin-right:.5rem;width:3.5rem;height:3.5rem}.resource-header__category a{font-family:inherit;font-weight:600;font-size:.9em}.resource-header__category a:hover .resource-category-icon{background:#35e2ad}a.back-link{font-size:.9em;font-family:inherit;font-weight:600;position:relative;color:#3a434e}a.back-link .fi-caret-right{transform:rotate(-180deg);display:inline-block;position:relative;margin-right:1rem;font-size:13px}a.back-link:hover{color:#35e2ad}#pmpro_account .pmpro_box{border:0;padding:3rem;background:#f7f7f7}#pmpro_account .pmpro_box h3{text-transform:uppercase;margin-bottom:2rem;font-size:1em}#pmpro_account-profile ul{padding:0;margin:1rem 0;list-style:none}#pmpro_account-profile ul li{display:flex}#pmpro_account-profile ul li strong{flex:0 0 150px;max-width:150px}#pmpro_account-profile h3+p{color:#222c38;font-weight:700;font-size:36px;margin-top:-14px}#pmpro_account-profile h3+p:after{display:block;height:5px;width:37px;background:#35e2ad}.pmpro_actionlinks{font-size:1.5rem;font-weight:400}.pmpro_actionlinks a:hover{text-decoration:underline}td.pmpro_account-membership-levelname{font-size:2.2em;font-weight:700;color:#222c38;border-left:6px solid #35e2ad}#pmpro_form .pmpro_checkout h3{display:flex;align-items:center;margin-bottom:1.5rem}#pmpro_form .pmpro_checkout h3 span{margin:0}#pmpro_form .pmpro_checkout .pmpro_checkout-h3-msg{margin-left:14px}#pmpro_form .pmpro_checkout .pmpro_checkout-h3-msg a{background:#ddd;padding:4px 16px;display:inline-block;font-size:1.2em;transition:all .2s ease}#pmpro_form .pmpro_checkout .pmpro_checkout-h3-msg a:hover{background:#222c38;transform:translateY(-1px);color:#fff}#pmpro_form .pmpro_checkout .pmpro_checkout-field-date input[type=text],#pmpro_form .pmpro_checkout .pmpro_checkout-field-date select{margin-right:7px;width:auto!important}#pmpro_form .pmpro_checkout .pmpro_checkout-field-date>label,#pmpro_form .pmpro_checkout .pmpro_checkout-field>label{margin-bottom:.5rem}#pmpro_form .pmpro_checkout input[type=email],#pmpro_form .pmpro_checkout input[type=file],#pmpro_form .pmpro_checkout input[type=password],#pmpro_form .pmpro_checkout input[type=text],#pmpro_form .pmpro_checkout select,#pmpro_form .pmpro_checkout textarea{padding:10px 16px!important;background:#f6f6f6;font-size:.9em!important;font-family:inherit;border:0;border-radius:0;width:100%;max-width:100%;color:#666!important;transition:all .2s ease;max-width:500px}#pmpro_form .pmpro_checkout input[type=email]:active,#pmpro_form .pmpro_checkout input[type=email]:focus,#pmpro_form .pmpro_checkout input[type=email]:hover,#pmpro_form .pmpro_checkout input[type=file]:active,#pmpro_form .pmpro_checkout input[type=file]:focus,#pmpro_form .pmpro_checkout input[type=file]:hover,#pmpro_form .pmpro_checkout input[type=password]:active,#pmpro_form .pmpro_checkout input[type=password]:focus,#pmpro_form .pmpro_checkout input[type=password]:hover,#pmpro_form .pmpro_checkout input[type=text]:active,#pmpro_form .pmpro_checkout input[type=text]:focus,#pmpro_form .pmpro_checkout input[type=text]:hover,#pmpro_form .pmpro_checkout select:active,#pmpro_form .pmpro_checkout select:focus,#pmpro_form .pmpro_checkout select:hover,#pmpro_form .pmpro_checkout textarea:active,#pmpro_form .pmpro_checkout textarea:focus,#pmpro_form .pmpro_checkout textarea:hover{outline:0;box-shadow:0 0 0 3px #35e2ad}#pmpro_form .pmpro_checkout .pmprorh_grouped_checkboxes ul{margin:0}.pmpro_asterisk{color:#35e2ad}.pmprorh_checkbox_span input[type=checkbox]{position:absolute;opacity:0}.pmprorh_checkbox_span input[type=checkbox]:checked+label:before{background:#35e2ad}.pmprorh_checkbox_span input[type=checkbox]:checked+label:after{opacity:1}.pmprorh_checkbox_span label{position:relative;cursor:pointer;padding:0}.pmprorh_checkbox_span label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:#f6f6f6;transition:all .2s ease}.pmprorh_checkbox_span label:after{content:"";position:absolute;left:5px;top:10px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg);opacity:0;transition:all .2s ease}.pmprorh_checkbox_span label:hover:before{box-shadow:0 0 0 3px #35e2ad}#pmpro_payment_information_fields .pmpro_checkout-fields{padding:2.5rem 3rem 1.5rem;background:#f6f6f6;max-width:800px;border-left:6px solid #35e2ad}#pmpro_payment_information_fields .StripeElement{border-radius:0!important;padding:10px 16px!important}#pmpro_payment_information_fields .input{background:#fff!important;box-shadow:none!important;border:1px solid #ccc!important}#loginform label,form.pmpro_form label{margin-bottom:.5rem!important}#loginform .input,form.pmpro_form .input{padding:10px 16px!important;background:#f6f6f6;font-size:.9em!important;font-family:inherit;border:0;border-radius:0;width:100%;max-width:100%;color:#666!important;transition:all .2s ease}#loginform .input:active,#loginform .input:focus,#loginform .input:hover,form.pmpro_form .input:active,form.pmpro_form .input:focus,form.pmpro_form .input:hover{outline:0;box-shadow:0 0 0 3px #35e2ad}.pmpro_login_wrap,.pmpro_lost_password_wrap{max-width:700px}.pmpro_login_wrap .pmpro_actions_nav,.pmpro_lost_password_wrap .pmpro_actions_nav{text-align:left}.pmpro_login_wrap .pmpro_actions_nav a,.pmpro_lost_password_wrap .pmpro_actions_nav a{background:none;color:#222c38!important;padding:0;transform:none!important}.pmpro_login_wrap .pmpro_actions_nav a:hover,.pmpro_lost_password_wrap .pmpro_actions_nav a:hover{text-decoration:underline}.pmpro_confirmation_wrap ul,.pmpro_invoice_wrap ul{list-style:none;margin:0}.pmpro_confirmation_wrap ul li,.pmpro_invoice_wrap ul li{display:flex}.pmpro_confirmation_wrap ul li strong,.pmpro_invoice_wrap ul li strong{flex:0 0 210px;max-width:210px}.pmpro_confirmation_wrap hr,.pmpro_invoice_wrap hr{background:none;margin:1.5rem 0}.pmpro_price_part_price{font-weight:700}.pmpro_invoice_details>div{padding:2rem;background:#f7f7f7}.pmpro_invoice_details>div+div{margin-left:1rem}.pmpro_actions_nav a{background:#222c38;color:#fff;display:inline-block;padding:5px 20px;font-weight:600;font-size:.9em;transition:all .2s ease}.pmpro_actions_nav a:active,.pmpro_actions_nav a:focus,.pmpro_actions_nav a:hover{transform:translateY(-1px);color:#fff}#loginform .button,.pmpro_btn,.pmpro_btn:link,.pmpro_content_message a,.pmpro_content_message a:link{background:#222c38!important;color:#fff!important;text-transform:uppercase!important;border:0!important;border-radius:0!important;padding:10px 25px!important;font-size:.9em!important;font-family:inherit;transition:all .2s ease;text-decoration:none!important}#loginform .button:hover,.pmpro_btn:hover,.pmpro_btn:link:hover,.pmpro_content_message a:hover,.pmpro_content_message a:link:hover{box-shadow:0 0 0 3px rgba(34,44,56,.2)!important}.pmpro_table th{border-bottom:1px solid #aaa;padding:1rem 15px;color:#222c38}.pmpro_table td{padding:15px}.pmpro_table tbody tr:nth-child(odd){background:#f7f7f7}.pmpro_table tr.active td:first-child{border-left:4px solid #35e2ad}.pmpro_message{border:0;border-radius:0;padding:2rem}.protect-rights{margin-top:64px}.protect-rights h2{font-weight:700;font-family:inherit}
