@keyframes cresci{0%{transform:scale(0);}100%{transform:scale(1);}}@keyframes dondolashort{0%{transform:rotate(-5deg);}100%{transform:rotate(5deg);}}@keyframes dondola{0%{transform:rotate(-25deg);}100%{transform:rotate(25deg);}}@keyframes dondolalong{0%{transform:rotate(-45deg);}100%{transform:rotate(45deg);}}@keyframes pulsashort{0%{transform:scale(.98);}100%{transform:scale(1.02);}}@keyframes pulsa{0%{transform:scale(.93);}100%{transform:scale(1.07);}}@keyframes pulsalong{0%{transform:scale(.85);}100%{transform:scale(1.15);}}@keyframes dondolashort{0%{transform:rotate(-5deg);}100%{transform:rotate(5deg);}}@keyframes dondola{0%{transform:rotate(-25deg);}100%{transform:rotate(25deg);}}@keyframes dondolalong{0%{transform:rotate(-45deg);}100%{transform:rotate(45deg);}}@keyframes galleggiashort{0%{transform:translateY(-5%);}100%{transform:translateY(5%);}}@keyframes galleggia{0%{transform:translateY(-12%);}100%{transform:translateY(12%);}}@keyframes galleggialong{0%{transform:translateY(-25%);}100%{transform:translateY(25%);}}@keyframes attraversa{0%{transform:translateX(calc(-50vw - 50% - 100px));}100%{}}@keyframes risali-o-affondashort{0%{transform:translateY(70%);}100%{transform:translateY(0);}}@keyframes risali-o-affonda{0%{transform:translateY(150%);}100%{transform:translateY(0);}}@keyframes risali-o-affondalong{0%{transform:translateY(300%);}100%{transform:translateY(0);}}@keyframes saltellashort{0%{transform:translateY(0%);}20%,50%,80%,100%{transform:translateY(0);}40%{transform:translateY(-15px);}60%{transform:translateY(-7px);}}@keyframes saltella{0%{transform:translateY(0%);}20%,50%,80%,100%{transform:translateY(0);}40%{transform:translateY(-30px);}60%{transform:translateY(-15px);}}@keyframes saltellalong{0%{transform:translateY(0%);}20%,50%,80%,100%{transform:translateY(0);}40%{transform:translateY(-60px);}60%{transform:translateY(-30px);}}@keyframes rotolashort{0%{transform:translateX(calc(-50vw - 50% - 50px)) rotate(-90deg);}100%{}}@keyframes rotola{0%{transform:translateX(calc(-50vw - 50% - 50px)) rotate(-270deg);}100%{}}@keyframes rotolalong{0%{transform:translateX(calc(-50vw - 50% - 50px)) rotate(-450deg);}100%{}}@keyframes girashort{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes gira{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes giralong{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes brillashort{0%{box-shadow:0 0 -10px rgba(232,189,109,.88);}50%{box-shadow:0 0 50px rgba(232,189,109,.88);}100%{box-shadow:0 0 100px rgba(232,189,109,0);}}@keyframes brilla{0%{box-shadow:0 0 -10px rgba(232,189,109,.88);}50%{box-shadow:0 0 200px rgba(232,189,109,.88);}100%{box-shadow:0 0 300px rgba(232,189,109,0);}}@keyframes brillalong{0%{box-shadow:0 0 -10px rgba(232,189,109,.88);}50%{box-shadow:0 0 300px rgba(232,189,109,.88);}100%{box-shadow:0 0 700px rgba(232,189,109,0);}}@keyframes brilla1{0%{-moz-box-shadow:0 0 0 0 rgba(204,169,44,.4);box-shadow:0 0 0 0 rgba(204,169,44,.4);}70%{-moz-box-shadow:0 0 0 10px rgba(204,169,44,0);box-shadow:0 0 0 10px rgba(204,169,44,0);}100%{-moz-box-shadow:0 0 0 0 rgba(204,169,44,0);box-shadow:0 0 0 0 rgba(204,169,44,0);}}@keyframes exitToRight{0%{transform:translate(0,0);}100%{transform:translateX(100%);}}@keyframes enterFromRight{0%{transform:translate(100%,0);}100%{transform:translateX(0);}}@keyframes exitToLeft{0%{transform:translate(0,0);}100%{transform:translateX(-100%);}}@keyframes enterFromLeft{0%{transform:translate(-100%,0);}100%{transform:translateX(0);}}@keyframes exitToTop{0%{transform:translate(0,0);}100%{transform:translateY(-100%);}}@keyframes enterFromTop{0%{transform:translate(0,-100%);}100%{transform:translateY(0);}}@keyframes exitToBottom{0%{transform:translate(0,0);}100%{transform:translateY(100%);}}@keyframes enterFromBottom{0%{transform:translate(0,100%);}100%{transform:translateY(0);}}@keyframes exitToScaleBack{0%{transform:scale(1);}30%{opacity:1;}99%{visibility:visible;}100%{transform:scale(.5);opacity:0;visibility:hidden;}}@keyframes exitToScaleFront{0%{transform:scale(1);}30%{opacity:1;}99%{visibility:visible;}100%{transform:scale(1.3);opacity:0;visibility:hidden;}}@keyframes enterFormScaleBack{0%{transform:perspective(1500px) translateZ(-500px);visibility:visible;opacity:0;}100%{transform:perspective(1500px) translateZ(0);opacity:1;}}@keyframes enterFormScaleFront{0%{transform:perspective(1500px) translateZ(500px);visibility:visible;opacity:0;}100%{transform:perspective(1500px) translateZ(0);opacity:1;}}@keyframes exitToFade{0%{opacity:1;}100%{opacity:0;}}@keyframes enterFromFade{0%{opacity:0;}100%{opacity:1;}}@keyframes exitQuit{0%{transform:scale(1);opacity:1;visibility:visible;}100%{transform:scale(.5);opacity:0;visibility:hidden;}}@keyframes enterQuit{0%{transform:scale(.5);opacity:0;}100%{transform:scale(1);opacity:1;}}@keyframes loadAnim{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@-webkit-keyframes flipOutRight{from{}to{-webkit-transform:perspective(1500px) translateZ(-1000px) rotateY(90deg);opacity:.2;}}@keyframes flipOutRight{from{}to{-webkit-transform:perspective(1500px) translateZ(-1000px) rotateY(90deg);transform:perspective(1500px) translateZ(-1000px) rotateY(90deg);opacity:.2;}}@-webkit-keyframes flipInLeft{from{-webkit-transform:perspective(1500px) translateZ(-1000px) rotateY(-90deg);opacity:.2;}to{-webkit-transform:perspective(1500px) translateZ(0px) rotateY(0deg);opacity:1;}}@keyframes flipInLeft{from{-webkit-transform:perspective(1500px) translateZ(-1000px) rotateY(-90deg);transform:perspective(1500px) translateZ(-1000px) rotateY(-90deg);opacity:.2;}to{-webkit-transform:perspective(1500px) translateZ(0px) rotateY(0deg);opacity:1;}}@-webkit-keyframes flipOutLeft{from{}to{-webkit-transform:perspective(1500px) translateZ(-1000px) rotateY(-90deg);opacity:.2;}}@keyframes flipOutLeft{from{}to{-webkit-transform:perspective(1500px) translateZ(-1000px) rotateY(-90deg);transform:perspective(1500px) translateZ(-1000px) rotateY(-90deg);opacity:.2;}}@-webkit-keyframes flipInRight{from{-webkit-transform:perspective(1500px) translateZ(-1000px) rotateY(90deg);opacity:.2;}to{-webkit-transform:perspective(1500px) translateZ(0px) rotateY(0deg);opacity:1;}}@keyframes flipInRight{from{-webkit-transform:perspective(1500px) translateZ(-1000px) rotateY(90deg);transform:perspective(1500px) translateZ(-1000px) rotateY(90deg);opacity:.2;}to{-webkit-transform:perspective(1500px) translateZ(0px) rotateY(0deg);opacity:1;}}@-webkit-keyframes flipOutTop{from{}to{-webkit-transform:perspective(1500px) translateZ(-1000px) rotateX(90deg);opacity:.2;}}@keyframes flipOutTop{from{}to{-webkit-transform:perspective(1500px) translateZ(-1000px) rotateX(90deg);transform:perspective(1500px) translateZ(-1000px) rotateX(90deg);opacity:.2;}}@-webkit-keyframes flipInBottom{from{-webkit-transform:perspective(1500px) translateZ(-1000px) rotateX(-90deg);opacity:.2;}}@keyframes flipInBottom{from{-webkit-transform:perspective(1500px) translateZ(-1000px) rotateX(-90deg);transform:perspective(1500px) translateZ(-1000px) rotateX(-90deg);opacity:.2;}}@-webkit-keyframes flipOutBottom{from{}to{-webkit-transform:perspective(1500px) translateZ(-1000px) rotateX(-90deg);opacity:.2;}}@keyframes flipOutBottom{from{}to{-webkit-transform:perspective(1500px) translateZ(-1000px) rotateX(-90deg);transform:perspective(1500px) translateZ(-1000px) rotateX(-90deg);opacity:.2;}}@-webkit-keyframes flipInTop{from{-webkit-transform:perspective(1500px) translateZ(-1000px) rotateX(90deg);opacity:.2;}}@keyframes flipInTop{from{-webkit-transform:perspective(1500px) translateZ(-1000px) rotateX(90deg);transform:perspective(1500px) translateZ(-1000px) rotateX(90deg);opacity:.2;}}@keyframes noneOut{0%{display:block;}100%{display:none;}}@keyframes noneIn{0%{display:none;}100%{display:block;}}@keyframes noneOutPopup{0%{display:block;}100%{display:none;}}@keyframes noneInPopup{0%{display:none;}100%{display:block;}}@keyframes exitToRightPopup{0%{transform:translate(0,0);}100%{transform:translateX(100vw);}}@keyframes enterFromRightPopup{0%{transform:translate(100vw,0);}100%{transform:translateX(0);}}@keyframes exitToLeftPopup{0%{transform:translate(0,0);}100%{transform:translateX(-100vw);}}@keyframes enterFromLeftPopup{0%{transform:translate(-100vw,0);}100%{transform:translateX(0);}}@keyframes exitToTopPopup{0%{transform:translate(0,0);}100%{transform:translateY(-100vh);}}@keyframes enterFromTopPopup{0%{transform:translate(0,-100vh);}100%{transform:translateY(0);}}@keyframes exitToBottomPopup{0%{transform:translate(0,0);}100%{transform:translateY(100vh);}}@keyframes enterFromBottomPopup{0%{transform:translate(0,100vh);}100%{transform:translateY(0);}}@keyframes exitToScaleBackPopup{0%{transform:scale(1);}30%{opacity:1;}99%{visibility:visible;}100%{transform:scale(.5);opacity:0;visibility:hidden;}}@keyframes exitToScaleFrontPopup{0%{transform:scale(1);}30%{opacity:1;}99%{visibility:visible;}100%{transform:scale(1.3);opacity:0;visibility:hidden;}}@keyframes enterFormScaleBackPopup{0%{transform:translateZ(-500px);visibility:visible;opacity:0;}100%{transform:translateZ(0);opacity:1;}}@keyframes enterFormScaleFrontPopup{0%{transform:translateZ(500px);visibility:visible;opacity:0;}100%{transform:translateZ(0);opacity:1;}}@keyframes exitToFadePopup{0%{opacity:1;}100%{opacity:0;}}@keyframes enterFromFadePopup{0%{opacity:0;}100%{opacity:1;}}@keyframes exitQuitPopup{0%{transform:scale(1);opacity:1;visibility:visible;}100%{transform:scale(.5);opacity:0;visibility:hidden;}}@keyframes enterQuitPopup{0%{transform:scale(.5);opacity:0;}100%{transform:scale(1);opacity:1;}}@keyframes loadAnimPopup{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@-webkit-keyframes flipOutRightPopup{from{}to{-webkit-transform:translateZ(-1000px) rotateY(90deg);opacity:.2;}}@keyframes flipOutRightPopup{from{}to{-webkit-transform:translateZ(-1000px) rotateY(90deg);transform:translateZ(-1000px) rotateY(90deg);opacity:.2;}}@-webkit-keyframes flipInLeftPopup{from{-webkit-transform:translateZ(-1000px) rotateY(-90deg);opacity:.2;}to{-webkit-transform:translateZ(0px) rotateY(0deg);opacity:1;}}@keyframes flipInLeftPopup{from{-webkit-transform:translateZ(-1000px) rotateY(-90deg);transform:translateZ(-1000px) rotateY(-90deg);opacity:.2;}to{-webkit-transform:translateZ(0px) rotateY(0deg);opacity:1;}}@-webkit-keyframes flipOutLeftPopup{from{}to{-webkit-transform:translateZ(-1000px) rotateY(-90deg);opacity:.2;}}@keyframes flipOutLeftPopup{from{}to{-webkit-transform:translateZ(-1000px) rotateY(-90deg);transform:translateZ(-1000px) rotateY(-90deg);opacity:.2;}}@-webkit-keyframes flipInRightPopup{from{-webkit-transform:translateZ(-1000px) rotateY(90deg);opacity:.2;}to{-webkit-transform:translateZ(0px) rotateY(0deg);opacity:1;}}@keyframes flipInRightPopup{from{-webkit-transform:translateZ(-1000px) rotateY(90deg);transform:translateZ(-1000px) rotateY(90deg);opacity:.2;}to{-webkit-transform:translateZ(0px) rotateY(0deg);opacity:1;}}@-webkit-keyframes flipOutTopPopup{from{}to{-webkit-transform:translateZ(-1000px) rotateX(90deg);opacity:.2;}}@keyframes flipOutTopPopup{from{}to{-webkit-transform:translateZ(-1000px) rotateX(90deg);transform:translateZ(-1000px) rotateX(90deg);opacity:.2;}}@-webkit-keyframes flipInBottomPopup{from{-webkit-transform:translateZ(-1000px) rotateX(-90deg);opacity:.2;}}@keyframes flipInBottomPopup{from{-webkit-transform:translateZ(-1000px) rotateX(-90deg);transform:translateZ(-1000px) rotateX(-90deg);opacity:.2;}}@-webkit-keyframes flipOutBottomPopup{from{}to{-webkit-transform:translateZ(-1000px) rotateX(-90deg);opacity:.2;}}@keyframes flipOutBottomPopup{from{}to{-webkit-transform:translateZ(-1000px) rotateX(-90deg);transform:translateZ(-1000px) rotateX(-90deg);opacity:.2;}}@-webkit-keyframes flipInTopPopup{from{-webkit-transform:translateZ(-1000px) rotateX(90deg);opacity:.2;}}@keyframes flipInTopPopup{from{-webkit-transform:translateZ(-1000px) rotateX(90deg);transform:translateZ(-1000px) rotateX(90deg);opacity:.2;}}.ql-img-inline-formula{background:none !important;border:none !important;padding:0px !important;margin:0px !important;}.ql-img-displayed-equation{background:none !important;border:none !important;padding:0px !important;margin:0px !important;vertical-align:middle !important;display:inline-block !important;}.ql-img-picture{background:none !important;border:none !important;padding:0px !important;margin:0px !important;}.ql-center-displayed-equation{text-align:center !important;white-space:nowrap !important;overflow:hidden !important;}.ql-left-displayed-equation{text-align:left !important;white-space:nowrap !important;overflow:hidden !important;}.ql-right-displayed-equation{text-align:right !important;white-space:nowrap !important;overflow:hidden !important;}.ql-left-eqno{width:3em !important;text-align:left !important;float:left !important;display:inline-block !important;font-size:110% !important;}.ql-right-eqno{width:3em !important;text-align:right !important;float:right !important;display:inline-block !important;font-size:110% !important;}.ql-center-picture{border:none !important;text-align:center !important;background:none !important;}.ql-errors{color:#222;font-family:Georgia,"Bitstream Charter",serif;font-size:16px;border:1px solid #f00;}.ql-manual-mode{background:none;border:none;padding:0px;margin:0px;}.gb-block-testimonial{background:#f2f2f2;color:#293038;margin:0 auto;padding:5%;border-radius:5px;margin-bottom:1.2em;}.gb-block-testimonial .gb-testimonial-info{position:relative;display:inline-block;width:100%;margin-top:15px;min-height:55px;padding-top:5px;line-height:1.4;}.gb-block-testimonial .gb-testimonial-info .blocks-editable{padding-left:0;}.gb-block-testimonial .gb-testimonial-info .gb-testimonial-avatar-wrap{position:absolute;left:0;top:0;}.gb-block-testimonial .gb-testimonial-avatar-wrap+.gb-testimonial-name,.gb-block-testimonial .gb-testimonial-avatar-wrap+.gb-testimonial-name+.gb-testimonial-title,.gb-block-testimonial .gb-testimonial-avatar-wrap+.gb-testimonial-title,.gb-block-testimonial .gb-testimonial-avatar-wrap+.editor-rich-text,.gb-block-testimonial .gb-testimonial-avatar-wrap+.editor-rich-text+.editor-rich-text{margin-left:70px;padding-left:0;}.gb-block-testimonial .gb-testimonial-text p{line-height:1.6;}.gb-block-testimonial .gb-testimonial-text a{color:inherit;box-shadow:0 -1px 0 inset;text-decoration:none;}.gb-block-testimonial .gb-testimonial-text a:hover{color:inherit;box-shadow:0 -2px 0 inset;}.gb-block-testimonial .gb-testimonial-name{font-size:1em;font-weight:bold;line-height:1.2;margin:0;padding:0;}.gb-block-testimonial .gb-testimonial-title{opacity:.8;}.gb-block-testimonial .gb-testimonial-avatar{border-radius:200px;max-width:100px;}.gb-block-testimonial .gb-testimonial-image-wrap{height:55px;width:55px;background:#ddd;border-radius:200px;position:relative;}.gb-block-testimonial .gb-testimonial-image-wrap img{object-fit:cover;height:100%;width:100%;position:relative;z-index:10;border-radius:40px;}.right-aligned .gb-testimonial-info{text-align:right;}.right-aligned .gb-testimonial-info h2{left:0;}.right-aligned .gb-testimonial-info .gb-testimonial-name,.right-aligned .gb-testimonial-info .gb-testimonial-title{margin-right:70px;margin-left:0;}.right-aligned .gb-testimonial-info .gb-testimonial-avatar-wrap{left:auto;right:0;}.gb-block-profile{background:#f2f2f2;color:#293038;margin:0 auto;padding:3%;border-radius:5px;margin-bottom:1.2em;display:flex;flex-flow:row wrap;justify-content:space-around;width:100%;}.gb-block-profile .gb-profile-column{display:block;padding:15px;flex:3 0 0;}@media only screen and (max-width: 600px){.gb-block-profile .gb-profile-column{flex:auto;}}.gb-block-profile .gb-profile-avatar-wrap{position:relative;z-index:0;flex:1 0 0;}@media only screen and (max-width: 600px){.gb-block-profile .gb-profile-avatar-wrap{flex:auto;max-width:210px;margin:0 auto;}}@media only screen and (max-width: 600px){.gb-block-profile .gb-profile-content-wrap{text-align:center;}}.gb-block-profile .gb-profile-text{font-size:18px;padding-top:1em;}.gb-block-profile .gb-profile-text a{color:inherit;box-shadow:0 -1px 0 inset;text-decoration:none;}.gb-block-profile .gb-profile-text a:hover{color:inherit;box-shadow:0 -2px 0 inset;}.gb-block-profile .gb-profile-text p{line-height:1.6;}.gb-block-profile .gb-profile-text p:last-child{margin-bottom:0;}.gb-block-profile .gb-profile-name{font-size:1.4em;font-weight:bold;line-height:1.2;margin:0;}.gb-block-profile .gb-profile-title{opacity:.8;padding-top:5px;margin-bottom:0;}.gb-block-profile .gb-profile-image-square{position:absolute;top:0;left:0;height:100%;width:100%;z-index:5;margin:0;}.gb-block-profile .gb-profile-text:empty,.gb-block-profile .gb-profile-title:empty,.gb-block-profile .gb-profile-name:empty{display:none;}.gb-block-profile .gb-profile-image-wrap{width:100%;background:#ddd;position:relative;}.gb-block-profile .gb-profile-image-wrap::before{content:"";display:inline-block;padding-top:100%;}.gb-block-profile .gb-profile-image-wrap button{position:absolute;left:0;z-index:50;padding:0;height:100%;width:100%;}.gb-block-profile .gb-profile-image-wrap button:focus{background:none;border:none;outline:none;box-shadow:none;}.gb-block-profile .gb-profile-image-wrap img{object-fit:cover;height:100%;width:100%;position:relative;z-index:5;}.gb-block-profile .gb-social-links{list-style:none;margin:0 0 0 0;padding:5% 0 0 0;}.gb-block-profile .gb-social-links:empty{display:none;}.gb-block-profile .gb-social-links li{display:inline-block;margin:0 8px 0 0;padding:0;}.gb-block-profile .gb-social-links li a{display:grid;border:none;width:38px;height:38px;padding:10px;border-radius:100px;}.gb-block-profile .gb-social-links li a:hover{opacity:.9;}.right .gb-profile-avatar-wrap{order:2;}.round .gb-profile-image-wrap{border-radius:500px;}.round .gb-profile-image-wrap::before{content:"";display:inline-block;padding-top:92%;}.round .gb-profile-image-wrap img{border-radius:500px;}.gb-block-notice{border-radius:5px;position:relative;margin-bottom:1.2em;}.gb-block-notice .gb-notice-dismiss{position:absolute;top:13px;right:13px;opacity:.8;padding:0;background:none;transition:.3s ease;}.gb-block-notice .gb-notice-dismiss:hover{opacity:1;cursor:pointer;box-shadow:none;}.gb-block-notice .gb-notice-title{font-weight:bold;padding:.5em 1em;margin:0;color:#fff;border-top-right-radius:5px;border-top-left-radius:5px;width:100%;display:inline-block;}.gb-block-notice .gb-notice-title p{margin-bottom:0;}.gb-block-notice .gb-notice-title:empty{display:none;}.gb-block-notice .gb-notice-text{padding:1em;border:solid 2px #333;border-radius:5px;background:#fff;overflow:hidden;}.gb-block-notice .gb-notice-text p:last-child{margin-bottom:0;}.gb-block-notice .gb-notice-title:not(:empty)+.notice-text,.gb-block-notice .blocks-rich-text+.blocks-rich-text .gb-notice-text{border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}body:not(.wp-admin) .gb-block-notice.gb-dismissable{display:none;}.entry-content .gb-block-drop-cap .gb-drop-cap-text p::first-letter{float:left;font-size:75px;line-height:.7em;margin-top:.15em;margin-right:25px;margin-bottom:25px;font-weight:bold;text-transform:uppercase;}.entry-content .gb-block-drop-cap.gb-drop-cap-square .gb-drop-cap-text p::first-letter{background:#32373c;color:#fff;padding:.2em;}.entry-content .gb-block-drop-cap.gb-drop-cap-border .gb-drop-cap-text p::first-letter{color:#32373c;padding:.2em;border:solid 4px;}@media only screen and (min-width: 600px){.entry-content .gb-block-drop-cap.gb-font-size-1 .gb-drop-cap-text::first-letter{font-size:75px;}.entry-content .gb-block-drop-cap.gb-font-size-2 .gb-drop-cap-text::first-letter{font-size:85px;}.entry-content .gb-block-drop-cap.gb-font-size-3 .gb-drop-cap-text::first-letter{font-size:95px;}.entry-content .gb-block-drop-cap.gb-font-size-4 .gb-drop-cap-text::first-letter{font-size:105px;}.entry-content .gb-block-drop-cap.gb-font-size-5 .gb-drop-cap-text::first-letter{font-size:115px;}.entry-content .gb-block-drop-cap.gb-font-size-6 .gb-drop-cap-text p::first-letter{font-size:125px;}}.gb-block-drop-cap::before,.gb-block-drop-cap::after{content:"";display:table;}.gb-block-drop-cap::after{clear:both;}.gb-block-drop-cap a{color:inherit;box-shadow:0 -1px 0 inset;text-decoration:none;}.gb-block-drop-cap a:hover{color:inherit;box-shadow:0 -2px 0 inset;}.gb-block-button{margin:0 0 1.2em 0;position:relative;}.gb-block-button .blocks-rich-text{display:inline-flex;}.gb-block-button .components-autocomplete{display:inline-block;width:auto;margin:0 auto;position:relative;}.gb-button{text-align:center;font-size:18px;line-height:1 !important;background-color:#32373c;border:none;border-radius:50px;box-shadow:none;color:#fff;cursor:pointer;padding:.6em 1em;text-decoration:none;word-break:break-word;transition:.3s ease;display:inline-block;}.gb-button:hover{box-shadow:inset 0 0 200px hsla(0,0%,100%,.15);}.gb-button-shape-square,input[type=submit].gb-button-shape-square{border-radius:0;}.gb-button-shape-rounded,input[type=submit].gb-button-shape-rounded{border-radius:5px;}.gb-button-shape-circular,input[type=submit].gb-button-shape-circular{border-radius:100px;}.gb-button-size-small,input[type=submit].gb-button-size-small{font-size:14px;}.gb-button-size-medium,input[type=submit].gb-button-size-medium{font-size:20px;}.gb-button-size-large,input[type=submit].gb-button-size-large{font-size:26px;padding:.8em 1.2em;}.gb-button-size-extralarge,input[type=submit].gb-button-size-extralarge{font-size:34px;padding:.8em 1.2em;}.gb-button-right{transform:translateX(-100%);left:100%;position:relative;}.gb-button-center{margin:0 auto;}.gb-block-spacer{margin:0 0 1.2em 0;position:relative;}.gb-block-spacer hr{border:none;margin:0;background:none;}.gb-block-spacer.gb-spacer-divider::after{content:" ";width:100%;height:1px;border-top:solid 1px;position:absolute;top:50%;left:0;}.gb-block-spacer.gb-divider-solid.gb-spacer-divider::after{border-top-style:solid;}.gb-block-spacer.gb-divider-dotted.gb-spacer-divider::after{border-top-style:dotted;}.gb-block-spacer.gb-divider-dashed.gb-spacer-divider::after{border-top-style:dashed;}.gb-block-spacer.gb-divider-size-1.gb-spacer-divider::after{border-top-width:1px;}.gb-block-spacer.gb-divider-size-2.gb-spacer-divider::after{border-top-width:2px;}.gb-block-spacer.gb-divider-size-3.gb-spacer-divider::after{border-top-width:3px;}.gb-block-spacer.gb-divider-size-4.gb-spacer-divider::after{border-top-width:4px;}.gb-block-spacer.gb-divider-size-5.gb-spacer-divider::after{border-top-width:5px;}.entry-content .gb-block-spacer hr{border:none;margin:0;background:none;}.entry-content .gb-block-spacer hr::before,.entry-content .gb-block-spacer hr::after{display:none;}.gb-block-accordion{margin-bottom:1.2em;}.gb-block-accordion .gb-accordion-title{background:#f2f2f2;padding:10px 15px;}.gb-block-accordion .gb-accordion-title p{display:inline;}.gb-block-accordion .gb-accordion-text{padding:10px 15px;}.gb-block-accordion .editor-rich-text .editor-rich-text__inline-toolbar{display:block;left:40%;}.gb-block-accordion+.gb-block-accordion{margin-top:-.6em;}@media only screen and (min-width: 600px){.gb-font-size-14 .gb-accordion-title{font-size:14px;}.gb-font-size-15 .gb-accordion-title{font-size:15px;}.gb-font-size-16 .gb-accordion-title{font-size:16px;}.gb-font-size-17 .gb-accordion-title{font-size:17px;}.gb-font-size-18 .gb-accordion-title{font-size:18px;}.gb-font-size-19 .gb-accordion-title{font-size:19px;}.gb-font-size-20 .gb-accordion-title{font-size:20px;}.gb-font-size-21 .gb-accordion-title{font-size:21px;}.gb-font-size-22 .gb-accordion-title{font-size:22px;}.gb-font-size-23 .gb-accordion-title{font-size:23px;}.gb-font-size-24 .gb-accordion-title{font-size:24px;}}.gb-block-sharing{margin:0 0 1.2em 0;position:relative;}.gb-block-sharing .blocks-rich-text{display:inline-flex;}.gb-block-sharing .gb-share-list{margin:0;padding:0;}.gb-block-sharing .gb-share-list li{list-style:none;display:inline-block;margin:0 5px 5px 0;}.gb-block-sharing .gb-share-list a{background:#272c30;border-width:0;color:#fff;padding:10px 15px;text-align:center;display:block;line-height:1;font-size:16px;transition:.3s ease;}.gb-block-sharing .gb-share-list a:hover{box-shadow:inset 0 0 200px hsla(0,0%,100%,.15);}.gb-block-sharing .gb-share-list svg{vertical-align:text-top;}.gb-block-sharing.gb-share-icon-text svg{margin-right:5px;}.gb-block-sharing.gb-share-icon-only a{padding:10px 11px;min-width:37px;}.gb-block-sharing.gb-share-icon-only .gb-social-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;}.gb-block-sharing.gb-share-text-only svg{display:none;}.gb-block-sharing.gb-share-shape-square a{border-radius:0;}.gb-block-sharing.gb-share-shape-rounded a{border-radius:5px;}.gb-block-sharing.gb-share-shape-circular a{border-radius:100px;}.gb-block-sharing.gb-share-size-small a{font-size:13px;}.gb-block-sharing.gb-share-size-small svg{width:13px;height:13px;}.gb-block-sharing.gb-share-size-small.gb-share-icon-only a{padding:7px 6px;min-width:28px;}.gb-block-sharing.gb-share-size-medium a{font-size:16px;}.gb-block-sharing.gb-share-size-medium svg{width:16px;height:16px;}.gb-block-sharing.gb-share-size-large a{font-size:20px;}.gb-block-sharing.gb-share-size-large svg{width:26px;height:26px;}.gb-block-sharing.gb-share-size-large.gb-share-icon-only a{font-size:26px;min-width:48px;}.gb-block-sharing.gb-share-size-large.gb-share-icon-text svg{margin-right:10px;}.gb-block-sharing.gb-share-color-social a{color:#fff;}.gb-block-sharing.gb-share-color-social .gb-share-twitter{background:#1ca1f3;}.gb-block-sharing.gb-share-color-social .gb-share-facebook{background:#3b5999;}.gb-block-sharing.gb-share-color-social .gb-share-google{background:#dc4b45;}.gb-block-sharing.gb-share-color-social .gb-share-pinterest{background:#bd091c;}.gb-block-sharing.gb-share-color-social .gb-share-linkedin{background:#0077b5;}.gb-block-sharing.gb-share-color-social .gb-share-reddit{background:#ff4500;}.gb-button-right{transform:translateX(-100%);left:100%;position:relative;}.gb-button-center{margin:0 auto;}.gb-block-post-grid{margin:0 0 1.2em 0;position:relative;}.gb-block-post-grid .is-grid,.gb-block-post-grid .gb-is-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-gap:0 2em;}@media all and (-ms-high-contrast: none){.gb-block-post-grid .is-grid,.gb-block-post-grid .gb-is-grid{display:block;}}.gb-block-post-grid .is-grid article,.gb-block-post-grid .gb-is-grid article{margin-bottom:2.5em;min-width:0;}@media all and (-ms-high-contrast: none){.gb-block-post-grid .is-grid article,.gb-block-post-grid .gb-is-grid article{padding-left:10px;padding-right:10px;display:inline-block;vertical-align:top;}}.gb-block-post-grid .is-grid.columns-1,.gb-block-post-grid .gb-is-grid.gb-columns-1{-ms-grid-columns:1fr;grid-template-columns:1fr;}@media all and (-ms-high-contrast: none){.gb-block-post-grid .is-grid.columns-1 article,.gb-block-post-grid .gb-is-grid.gb-columns-1 article{width:100%;}}.gb-block-post-grid .is-grid.columns-2,.gb-block-post-grid .gb-is-grid.gb-columns-2{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;}@media all and (-ms-high-contrast: none){.gb-block-post-grid .is-grid.columns-2 article,.gb-block-post-grid .gb-is-grid.gb-columns-2 article{width:48%;}}.gb-block-post-grid .is-grid.columns-3,.gb-block-post-grid .gb-is-grid.gb-columns-3{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;}@media all and (-ms-high-contrast: none){.gb-block-post-grid .is-grid.columns-3 article,.gb-block-post-grid .gb-is-grid.gb-columns-3 article{width:32%;}}.gb-block-post-grid .is-grid.columns-4,.gb-block-post-grid .gb-is-grid.gb-columns-4{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;}@media all and (-ms-high-contrast: none){.gb-block-post-grid .is-grid.columns-4 article,.gb-block-post-grid .gb-is-grid.gb-columns-4 article{width:24%;}}@media only screen and (max-width: 600px){.gb-block-post-grid div[class*=columns].is-grid,.gb-block-post-grid div[class*=columns].gb-is-grid{-ms-grid-columns:1fr;grid-template-columns:1fr;}}.gb-block-post-grid .gb-post-grid-section-title{text-align:left;}.gb-block-post-grid .gb-block-post-grid-image{margin-bottom:1.2em;}.gb-block-post-grid .gb-block-post-grid-image img{display:block;width:100%;}.gb-block-post-grid .gb-block-post-grid-text{text-align:left;}.gb-block-post-grid a{text-decoration:none;}.gb-block-post-grid header .gb-block-post-grid-title{margin-top:0;margin-bottom:15px;font-size:28px;line-height:1.2;}.gb-block-post-grid header .gb-block-post-grid-title a{color:#293038;text-decoration:none;}.gb-block-post-grid header .gb-block-post-grid-title a:hover{text-decoration:underline;color:inherit;}.gb-block-post-grid .gb-block-post-grid-byline{font-size:14px;color:#626e81;margin-bottom:15px;}.gb-block-post-grid .gb-block-post-grid-author,.gb-block-post-grid .gb-block-post-grid-date{display:inline-block;}.gb-block-post-grid .gb-block-post-grid-author:not(:last-child)::after,.gb-block-post-grid .gb-block-post-grid-date:not(:last-child)::after{content:"·";vertical-align:middle;margin:0 5px;line-height:1;}.gb-block-post-grid .gb-block-post-grid-author a{color:inherit;text-decoration:none;}.gb-block-post-grid .gb-block-post-grid-author a:hover{color:inherit;text-decoration:underline;}.gb-block-post-grid .gb-block-post-grid-text p{margin:0 0 15px 0;font-size:inherit;}.gb-block-post-grid .gb-block-post-grid-text p:last-of-type{margin-bottom:0;}.gb-block-post-grid .gb-block-post-grid-more-link{display:inline-block;box-shadow:none;transition:.3s ease;font-weight:bold;color:#293038;text-decoration:none;}.gb-block-post-grid .gb-block-post-grid-more-link:hover{text-decoration:underline;}.gb-block-post-grid .gb-block-post-grid-excerpt div+p{margin-top:15px;}.gb-block-post-grid .is-list article,.gb-block-post-grid .gb-is-list article{display:-ms-grid;display:grid;-ms-grid-columns:30% 1fr;grid-template-columns:30% 1fr;grid-template-rows:1fr;grid-gap:0 2em;}@media all and (-ms-high-contrast: none){.gb-block-post-grid .is-list article,.gb-block-post-grid .gb-is-list article{display:block;}}.gb-block-post-grid .is-list article::before,.gb-block-post-grid .gb-is-list article::before{display:none;}.gb-block-post-grid .is-list article:not(:last-child),.gb-block-post-grid .gb-is-list article:not(:last-child){margin-bottom:5%;padding-bottom:5%;}@media only screen and (min-width: 600px){.gb-block-post-grid .is-list article:not(:last-child),.gb-block-post-grid .gb-is-list article:not(:last-child){border-bottom:solid 1px #eee;}}@media only screen and (max-width: 600px){.gb-block-post-grid .is-list article,.gb-block-post-grid .gb-is-list article{-ms-grid-columns:1fr;grid-template-columns:1fr;}}.gb-block-post-grid .is-list article:not(.has-post-thumbnail),.gb-block-post-grid .is-list article.hide-featured-image,.gb-block-post-grid .gb-is-list article:not(.has-post-thumbnail),.gb-block-post-grid .gb-is-list article.hide-featured-image{-ms-grid-columns:1fr;grid-template-columns:1fr;}.gb-block-post-grid .is-list .gb-block-post-grid-image,.gb-block-post-grid .gb-is-list .gb-block-post-grid-image{margin-bottom:0;}@media all and (-ms-high-contrast: none){.gb-block-post-grid .is-list .gb-block-post-grid-image,.gb-block-post-grid .gb-is-list .gb-block-post-grid-image{width:30%;display:inline-block;vertical-align:top;}}@media only screen and (max-width: 600px){.gb-block-post-grid .is-list .gb-block-post-grid-image,.gb-block-post-grid .gb-is-list .gb-block-post-grid-image{margin-bottom:5%;}}@media all and (-ms-high-contrast: none){.gb-block-post-grid .is-list .gb-block-post-grid-text,.gb-block-post-grid .gb-is-list .gb-block-post-grid-text{width:65%;padding-left:5%;display:inline-block;vertical-align:top;}.gb-block-post-grid .is-list .post:not(.has-post-thumbnail) .gb-block-post-grid-text,.gb-block-post-grid .gb-is-list .post:not(.has-post-thumbnail) .gb-block-post-grid-text{width:100%;padding-left:0;}}@media only screen and (min-width: 600px){.gb-block-post-grid .is-list .gb-block-post-grid-title,.gb-block-post-grid .gb-is-list .gb-block-post-grid-title{font-size:34px;}}.gb-block-post-grid .is-list .no-thumb .gb-block-post-grid-text,.gb-block-post-grid .gb-is-list .no-thumb .gb-block-post-grid-text{grid-column:span 2;}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important;}.gb-block-container{margin:0;position:relative;padding:0;}.gb-block-container.alignfull .block-editor-block-list__block{max-width:100%;}@media only screen and (min-width: 768px){.gb-block-container.alignfull .gb-container-inside,.gb-block-container.alignfull .gb-container-inside{max-width:100%;margin:0 auto;}}@media only screen and (min-width: 768px){.gb-block-container.alignwide .gb-container-inside,.gb-block-container.alignwide .gb-container-inside{max-width:80%;margin:0 auto;}}.gb-block-container .gb-container-image-wrap{position:absolute;top:0;right:0;left:0;height:100%;z-index:0;}.gb-block-container .gb-container-image{object-fit:cover;height:100%;width:100%;transition:.3s ease;}.gb-block-container .gb-container-content{margin:0 auto;position:relative;}.gb-block-container .gb-container-image:not(.has-background-dim){opacity:0;}.gb-block-container .has-background-dim{opacity:.5;}.gb-block-container .has-background-dim-10{opacity:.1;}.gb-block-container .has-background-dim-20{opacity:.2;}.gb-block-container .has-background-dim-30{opacity:.3;}.gb-block-container .has-background-dim-40{opacity:.4;}.gb-block-container .has-background-dim-50{opacity:.5;}.gb-block-container .has-background-dim-60{opacity:.6;}.gb-block-container .has-background-dim-70{opacity:.7;}.gb-block-container .has-background-dim-80{opacity:.8;}.gb-block-container .has-background-dim-90{opacity:.9;}.gb-block-container .has-background-dim-100{opacity:1;}.wp-block-genesis-blocks-gb-pricing{margin-bottom:1.5em;}.gb-pricing-table-wrap{display:-ms-grid;display:grid;grid-template-rows:1fr;grid-template-areas:"col1";grid-gap:0 2em;}[data-type="genesis-blocks/gb-pricing-table"],.wp-block-genesis-blocks-gb-pricing-table{display:inline-block;vertical-align:top;}@media only screen and (max-width: 600px){[data-type="genesis-blocks/gb-pricing-table"],.wp-block-genesis-blocks-gb-pricing-table{margin-bottom:1.5em;}}.gb-block-pricing-table .gb-block-pricing-table-inside{display:inline-block;width:100%;border-color:#272c30;}.gb-block-pricing-table .gb-block-pricing-table-inside ul{list-style-type:none;padding:0;margin-left:0;}.gb-block-pricing-table .gb-block-pricing-table-inside li{margin:0;padding:4px 0;border-color:inherit;}.gb-block-pricing-table .gb-block-pricing-table-inside ul>li{list-style-type:none;}.gb-block-pricing-table .gb-block-pricing-table-inside ol li{list-style-position:inside;}.gb-block-pricing-table .gb-block-pricing-table-inside ol li div{display:inline;}.gb-block-pricing-table-gap-0{grid-gap:0 0;}.gb-block-pricing-table-gap-1{grid-gap:0 1em;}.gb-block-pricing-table-gap-2{grid-gap:0 2em;}.gb-block-pricing-table-gap-3{grid-gap:0 3em;}.gb-block-pricing-table-gap-4{grid-gap:0 4em;}.gb-block-pricing-table-gap-5{grid-gap:0 5em;}.gb-pricing-columns-2 .gb-pricing-table-wrap{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"col1 col2";}@media only screen and (max-width: 600px){.gb-pricing-columns-2 .gb-pricing-table-wrap{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1" "col2";}}.gb-pricing-columns-3 .gb-pricing-table-wrap{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"col1 col2 col3";}@media only screen and (max-width: 600px){.gb-pricing-columns-3 .gb-pricing-table-wrap{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1" "col2" "col3";}}.gb-pricing-columns-4 .gb-pricing-table-wrap{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:"col1 col2 col3 col4";}@media only screen and (max-width: 800px){.gb-pricing-columns-4 .gb-pricing-table-wrap{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"col1 col2" "col3 col4";}.gb-pricing-columns-4 .gb-pricing-table-wrap .wp-block-genesis-blocks-gb-pricing-table{margin-bottom:1.5em;}}@media only screen and (max-width: 600px){.gb-pricing-columns-4 .gb-pricing-table-wrap{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1" "col2" "col3" "col4";}}.gb-pricing-table-price{line-height:1;}.gb-pricing-table-currency{vertical-align:top;margin-top:.4em;margin-right:3px;display:inline-block;line-height:1;}.wp-block-genesis-blocks-gb-pricing-table{vertical-align:top;}.wp-block-genesis-blocks-gb-pricing-table .gb-pricing-table-features,.block-library-list .wp-block-genesis-blocks-gb-pricing-table ul{margin:0;padding:0;border:none;}.gb-block-pricing-table:nth-child(1){-ms-grid-row:1;-ms-grid-column:1;grid-area:col1;}.gb-block-pricing-table:nth-child(2){-ms-grid-row:1;-ms-grid-column:2;grid-area:col2;}.gb-block-pricing-table:nth-child(3){-ms-grid-row:1;-ms-grid-column:3;grid-area:col3;}.gb-block-pricing-table:nth-child(4){-ms-grid-row:1;-ms-grid-column:4;grid-area:col4;}.editor-styles-wrapper ul.gb-pricing-table-features{list-style-type:none;display:block;white-space:initial;margin-left:0;margin-right:0;}.gb-list-border-solid>li{border-bottom-style:solid;}.gb-list-border-dashed>li{border-bottom-style:dashed;}.gb-list-border-dotted>li{border-bottom-style:dotted;}ul.gb-pricing-table-features li{list-style-type:none;margin:0;padding:4px 0;border-color:inherit;}ul.gb-pricing-table-features li:last-child{border-bottom:none;}.gb-list-border-width-1 li{border-width:1px;}.gb-list-border-width-2 li{border-width:2px;}.gb-list-border-width-3 li{border-width:3px;}.gb-list-border-width-4 li{border-width:4px;}.gb-list-border-width-5 li{border-width:5px;}.gb-pricing-table-price,.gb-pricing-table-term{display:inline;}span.gb-pricing-table-term{margin-left:5px;}.gb-pricing-table-wrap .gb-block-pricing-table-inside>*:last-child{margin-bottom:0;}.wp-block-genesis-blocks-gb-pricing .alignwide,.wp-block-genesis-blocks-gb-pricing .alignfull{width:100%;margin-left:auto;}.gb-block-pricing-table-center{text-align:center;}.gb-block-pricing-table-center .gb-block-button{text-align:center !important;}.gb-block-pricing-table-center .blocks-button__inline-link{margin:0 auto;text-align:center;}.gb-block-pricing-table-left{text-align:left;}.gb-block-pricing-table-right{text-align:right;}.gb-pricing-table-button .gb-block-button{margin-bottom:0;}.gb-block-newsletter .gb-newsletter-title{margin-top:0;line-height:1.3;}.gb-block-newsletter .gb-block-button{margin-bottom:0;}.gb-block-newsletter-label{font-size:16px;}.gb-form-styles label{margin-bottom:8px;width:100%;display:block;}.gb-form-styles input:not(.gb-newsletter-submit){width:100%;height:auto;min-height:45px;margin-bottom:15px;}.wp-block-genesis-blocks-gb-layout{margin-bottom:1.5em;}.wp-block-genesis-blocks-gb-columns{position:relative;}.gb-layout-column-wrap{display:-ms-grid;display:grid;grid-template-rows:1fr;grid-gap:0 2em;position:relative;z-index:1;}[data-type="genesis-blocks/gb-column"],.gb-block-layout-column{display:block;vertical-align:top;min-width:0;}.gb-block-layout-column.gb-is-vertically-aligned-top{align-self:flex-start;}.gb-block-layout-column.gb-is-vertically-aligned-center{align-self:center;}.gb-block-layout-column.gb-is-vertically-aligned-bottom{align-self:flex-end;}.gb-block-layout-column-inner,.gb-layout-column-wrap>.gb-block-layout-column-inner,.gb-has-background-dim>*{position:relative;z-index:1;}.wp-block-genesis-blocks-gb-layout.alignfull{padding:0 2em;}@media only screen and (max-width: 600px){.wp-block-genesis-blocks-gb-layout.alignfull{padding:0 15px;}}.gb-block-layout-column{display:block;width:100%;}.gb-columns-center .gb-layout-column-wrap{margin:0 auto;}.gb-block-layout-column-gap-0{grid-gap:0 0;}.gb-block-layout-column-gap-1{grid-gap:0 1em;}.gb-block-layout-column-gap-2{grid-gap:0 2em;}.gb-block-layout-column-gap-3{grid-gap:0 3em;}.gb-block-layout-column-gap-4{grid-gap:0 4em;}.gb-block-layout-column-gap-5{grid-gap:0 5em;}.gb-block-layout-column-gap-6{grid-gap:0 6em;}.gb-block-layout-column-gap-7{grid-gap:0 7em;}.gb-block-layout-column-gap-8{grid-gap:0 8em;}.gb-block-layout-column-gap-9{grid-gap:0 9em;}.gb-block-layout-column-gap-10{grid-gap:0 10em;}.gb-block-layout-column:nth-child(1){-ms-grid-row:1;-ms-grid-column:1;grid-area:col1;}.gb-block-layout-column:nth-child(1){-ms-grid-row:1;-ms-grid-column:1;grid-area:col1;}.gb-block-layout-column:nth-child(2){-ms-grid-row:1;-ms-grid-column:2;grid-area:col2;}.gb-block-layout-column:nth-child(3){-ms-grid-row:1;-ms-grid-column:3;grid-area:col3;}.gb-block-layout-column:nth-child(4){-ms-grid-row:1;-ms-grid-column:4;grid-area:col4;}.gb-block-layout-column:nth-child(5){-ms-grid-row:1;-ms-grid-column:5;grid-area:col5;}.gb-block-layout-column:nth-child(6){-ms-grid-row:1;-ms-grid-column:6;grid-area:col6;}.gb-layout-columns-1>.gb-layout-column-wrap{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1";}.gb-layout-columns-2>.gb-layout-column-wrap{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"col1 col2";}@media only screen and (max-width: 600px){.gb-layout-columns-2>.gb-layout-column-wrap.gb-is-responsive-column{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1" "col2";}}.gb-2-col-wideleft>.gb-layout-column-wrap{-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr;}.gb-2-col-wideright>.gb-layout-column-wrap{-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr;}.gb-layout-columns-3>.gb-layout-column-wrap{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"col1 col2 col3";}@media only screen and (max-width: 600px){.gb-layout-columns-3>.gb-layout-column-wrap.gb-is-responsive-column{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1" "col2" "col3";}}.gb-3-col-widecenter>.gb-layout-column-wrap{-ms-grid-columns:1fr 2fr 1fr;grid-template-columns:1fr 2fr 1fr;}@media only screen and (max-width: 600px){.gb-3-col-widecenter>.gb-layout-column-wrap.gb-is-responsive-column{-ms-grid-columns:1fr;grid-template-columns:1fr;}}.gb-3-col-wideleft>.gb-layout-column-wrap{-ms-grid-columns:2fr 1fr 1fr;grid-template-columns:2fr 1fr 1fr;}@media only screen and (max-width: 600px){.gb-3-col-wideleft>.gb-layout-column-wrap.gb-is-responsive-column{-ms-grid-columns:1fr;grid-template-columns:1fr;}}.gb-3-col-wideright>.gb-layout-column-wrap{-ms-grid-columns:1fr 1fr 2fr;grid-template-columns:1fr 1fr 2fr;}@media only screen and (max-width: 600px){.gb-3-col-wideright>.gb-layout-column-wrap.gb-is-responsive-column{-ms-grid-columns:1fr;grid-template-columns:1fr;}}.gb-layout-columns-4>.gb-layout-column-wrap{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:"col1 col2 col3 col4";}@media only screen and (max-width: 800px){.gb-layout-columns-4>.gb-layout-column-wrap.gb-is-responsive-column{grid-template-rows:auto;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"col1 col2" "col3 col4";}}@media only screen and (max-width: 600px){.gb-layout-columns-4>.gb-layout-column-wrap.gb-is-responsive-column{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1" "col2" "col3" "col4";}}.gb-4-col-wideleft>.gb-layout-column-wrap{-ms-grid-columns:2fr 1fr 1fr 1fr;grid-template-columns:2fr 1fr 1fr 1fr;}.gb-4-col-wideright>.gb-layout-column-wrap{-ms-grid-columns:1fr 1fr 1fr 2fr;grid-template-columns:1fr 1fr 1fr 2fr;}.gb-layout-columns-5>.gb-layout-column-wrap{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-areas:"col1 col2 col3 col4 col5";}@media only screen and (max-width: 800px){.gb-layout-columns-5>.gb-layout-column-wrap.gb-is-responsive-column{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1" "col2" "col3" "col4" "col5";}}.gb-layout-columns-6>.gb-layout-column-wrap{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-areas:"col1 col2 col3 col4 col5 col6";}@media only screen and (max-width: 800px){.gb-layout-columns-6>.gb-layout-column-wrap.gb-is-responsive-column{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"col1 col2" "col3 col4" "col5 col6";}}@media only screen and (max-width: 600px){.gb-layout-columns-6>.gb-layout-column-wrap.gb-is-responsive-column{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1" "col2" "col3" "col4" "col5" "col6";}}.gb-layout-columns-4,.gb-layout-columns-5,.gb-layout-columns-6{overflow-x:auto;}.gb-column-selector-group{margin-top:10px;display:flex;width:100%;text-align:center;justify-content:center;}@media only screen and (max-width: 1175px){.gb-column-selector-group{flex-wrap:wrap;}}.gb-column-selector{margin:0 5px;}@media only screen and (max-width: 1175px){.gb-column-selector{margin-top:10px;}}.gb-column-selector button.gb-column-selector-button{padding:15px;height:auto;border-radius:5px !important;background:#fff;margin:0;}.gb-column-selector button.gb-column-selector-button:hover{background:#fff;margin:0;}.gb-column-selector button.components-button.is-button:last-child{border-radius:5px;}.gb-layout-column-button .gb-block-button{margin-bottom:0;}.gb-layout-selector-group{margin-top:10px;}.gb-layout-selector{display:inline-block;margin:0 5px;}.gb-layout-selector button.gb-layout-selector-button{padding:15px;height:auto;border-radius:5px;background:#fff;}.gb-layout-selector button.gb-layout-selector-button:hover{background:#fff;}.gb-layout-selector button.components-button.is-button:last-child{border-radius:5px;}.gb-toolbar-insert-layout-button{margin-right:3px;}.gb-layout-team-1 .gb-profile-column{flex:100%;}.gb-layout-team-1 .gb-social-links{padding-top:25px;}.gb-layout-hero-cover .wp-block-cover__inner-container{max-width:800px;}.gb-layout-hero-cover h2,.gb-layout-hero-cover h3,.gb-layout-hero-cover h4{max-width:100%;}.gb-white-text,.editor-styles-wrapper [data-type="core/heading"] .gb-white-text{color:#fff;}.gb-layout-landing-2 .gb-block-profile{padding:0;text-align:center;}.gb-layout-landing-2 .gb-block-profile .gb-profile-avatar-wrap,.gb-layout-landing-2 .gb-block-profile .gb-profile-column{flex:0 0 100%;}.gb-layout-landing-2 .round .gb-profile-image-wrap{max-width:220px;margin:0 auto;}.gb-layout-landing-2 .gb-block-cta .gb-cta-content{max-width:700px;margin:0 auto;}.gb-layout-landing-2 .gb-block-cta .gb-button{font-weight:normal;}.gb-layout-landing-3 .gb-layout-landing-3-cover h2,.gb-layout-landing-3 .gb-layout-landing-3-cover h3,.gb-layout-landing-3 .gb-layout-landing-3-cover h4,.gb-layout-landing-3 .gb-layout-landing-3-cover h5,.gb-layout-landing-3 .gb-layout-landing-3-cover h6{margin-left:auto;margin-right:auto;}@media only screen and (min-width: 600px){.gb-layout-landing-3 .gb-layout-landing-3-cover h2,.gb-layout-landing-3 .gb-layout-landing-3-cover h3,.gb-layout-landing-3 .gb-layout-landing-3-cover h4,.gb-layout-landing-3 .gb-layout-landing-3-cover h5,.gb-layout-landing-3 .gb-layout-landing-3-cover h6{font-size:42px;}}@media only screen and (min-width: 600px){.gb-layout-landing-3 .gb-block-post-grid header .gb-block-post-grid-title{font-size:24px;}}.gpb-slate-section-contact-box .gb-block-layout-column-inner{height:100%;}div[class*=gb-section-].alignfull,div[class*=gb-layout-].alignfull{margin-top:auto;margin-bottom:auto;}.gpb-overflow-hidden{overflow:hidden;}.gpb-grid-mobile-space .gb-is-responsive-column{grid-row-gap:1em;}.gpb-rounded-grid .gb-block-layout-column-inner{border-radius:10px;}.gpb-rounded-sm,.gpb-rounded-sm .gb-accordion-title,.gpb-rounded-sm img{border-radius:5px;}.gpb-rounded-md,.gpb-rounded-md .gb-accordion-title,.gpb-rounded-md img{border-radius:10px;}.gpb-rounded-lg,.gpb-rounded-lg .gb-accordion-title,.gpb-rounded-lg img{border-radius:20px;}.gpb-rounded-xl,.gpb-rounded-xl .gb-accordion-title,.gpb-rounded-xl img{border-radius:30px;}.gpb-rounded-full,.gpb-rounded-full .gb-accordion-title,.gpb-rounded-full img{border-radius:500px;}@media only screen and (max-width: 600px){.gpb-mobile-align-reset{float:none;text-align:left;margin-left:0 !important;margin-right:0;}}@media only screen and (max-width: 600px){.gpb-grid-mobile-reorder .gb-is-responsive-column .gb-block-layout-column:nth-of-type(1){grid-area:col2;}.gpb-grid-mobile-reorder .gb-is-responsive-column .gb-block-layout-column:nth-of-type(2){grid-area:col1;}}.gpb-mb-1{margin-bottom:1rem;}@media only screen and (min-width: 600px){div[class*=wp-block-genesis].gb-font-size-14.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-14.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-14.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-14.gb-block-cta p{font-size:14px;}div[class*=wp-block-genesis].gb-font-size-15.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-15.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-15.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-15.gb-block-cta p{font-size:15px;}div[class*=wp-block-genesis].gb-font-size-16.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-16.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-16.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-16.gb-block-cta p{font-size:16px;}div[class*=wp-block-genesis].gb-font-size-17.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-17.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-17.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-17.gb-block-cta p{font-size:17px;}div[class*=wp-block-genesis].gb-font-size-18.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-18.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-18.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-18.gb-block-cta p{font-size:18px;}div[class*=wp-block-genesis].gb-font-size-19.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-19.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-19.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-19.gb-block-cta p{font-size:19px;}div[class*=wp-block-genesis].gb-font-size-20.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-20.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-20.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-20.gb-block-cta p{font-size:20px;}div[class*=wp-block-genesis].gb-font-size-21.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-21.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-21.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-21.gb-block-cta p{font-size:21px;}div[class*=wp-block-genesis].gb-font-size-22.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-22.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-22.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-22.gb-block-cta p{font-size:22px;}div[class*=wp-block-genesis].gb-font-size-23.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-23.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-23.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-23.gb-block-cta p{font-size:23px;}div[class*=wp-block-genesis].gb-font-size-24.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-24.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-24.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-24.gb-block-cta p{font-size:24px;}}*[class*=gpb-fluid],.entry-content *[class*=gpb-fluid]{margin:0 0 1rem 0;line-height:1.2;font-weight:normal;}.gpb-fluid-1{font-size:20px;}@media (min-width: 600px){.gpb-fluid-1{font-size:calc(11.5094339623px + 100vw * .0141509434);}}@media (min-width: 1024px){.gpb-fluid-1{font-size:26px;}}.gpb-fluid-2{font-size:22px;}@media (min-width: 600px){.gpb-fluid-2{font-size:calc(10.679245283px + 100vw * .0188679245);}}@media (min-width: 1024px){.gpb-fluid-2{font-size:30px;}}.gpb-fluid-3{font-size:24px;}@media (min-width: 600px){.gpb-fluid-3{font-size:calc(4.1886792453px + 100vw * .0330188679);}}@media (min-width: 1024px){.gpb-fluid-3{font-size:38px;}}.gpb-fluid-4{font-size:28px;}@media (min-width: 600px){.gpb-fluid-4{font-size:calc(5.358490566px + 100vw * .0377358491);}}@media (min-width: 1024px){.gpb-fluid-4{font-size:44px;}}.gpb-fluid-5{font-size:32px;}@media (min-width: 600px){.gpb-fluid-5{font-size:calc(3.6981132075px + 100vw * .0471698113);}}@media (min-width: 1024px){.gpb-fluid-5{font-size:52px;}}.gpb-fluid-6{font-size:36px;}@media (min-width: 600px){.gpb-fluid-6{font-size:calc(2.0377358491px + 100vw * .0566037736);}}@media (min-width: 1024px){.gpb-fluid-6{font-size:60px;}}.gb-align-center{text-align:center;}.gb-align-left{text-align:left;}.gb-align-right{text-align:right;}.center{text-align:center;}.left{text-align:left;}.right{text-align:right;}@media only screen and (min-width: 600px){.wp-block-columns .layout-column-1,.wp-block-columns .layout-column-2{margin-right:5%;}}.wp-block-image{margin-bottom:1.2em;}.gb-text-link{color:inherit;text-decoration:none;}.gb-text-link:hover{color:inherit;text-decoration:underline;}.gb-has-parallax{background-attachment:fixed;background-size:cover;background-position:50%;}.gb-has-background-dim::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:0;z-index:1;}.gb-has-background-dim.has-theme-primary-background-color::before,.gb-has-background-dim.gb-has-custom-background-color::before{background-color:inherit;}.gb-has-background-dim-0::before{opacity:1;}.gb-has-background-dim-10::before{opacity:.9;}.gb-has-background-dim-20::before{opacity:.8;}.gb-has-background-dim-30::before{opacity:.7;}.gb-has-background-dim-40::before{opacity:.6;}.gb-has-background-dim-50::before{opacity:.5;}.gb-has-background-dim-60::before{opacity:.4;}.gb-has-background-dim-70::before{opacity:.3;}.gb-has-background-dim-80::before{opacity:.2;}.gb-has-background-dim-90::before{opacity:.1;}.gb-has-background-dim-100::before{opacity:0;}div.gb-background-auto{background-size:auto;background-position:center center;}div.gb-background-cover{background-size:cover;}div.gb-background-contain{background-size:contain;background-position:center center;}div.gb-background-no-repeat{background-repeat:no-repeat;}div.gb-background-repeat{background-repeat:repeat;}div.gb-background-repeat-x{background-repeat:repeat-x;}div.gb-background-repeat-y{background-repeat:repeat-y;background-position:center center;}ol.gpb-number-list,.editor-styles-wrapper ol.gpb-number-list{list-style:none;counter-reset:gpb-list-counter;padding:0;margin-left:0;}ol.gpb-number-list li,.editor-styles-wrapper ol.gpb-number-list li{list-style-type:none;counter-increment:gpb-list-counter;position:relative;padding-left:65px;margin-bottom:1.2em;}ol.gpb-number-list li::before{content:counter(gpb-list-counter) "";color:#fff;background:#333;position:absolute;left:0;top:10px;text-align:center;border-radius:100px;height:42px;width:42px;line-height:41px;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background:0 0;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:700;}dfn{font-style:italic;}h1{font-size:2em;margin:.67em 0;}mark{background:#ff0;color:#333;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:700;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}html,input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}.author-box:before,.clearfix:before,.entry:before,.entry-content:before,.footer-widgets:before,.nav-primary:before,.nav-secondary:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.wrap:before{content:" ";display:table;}.author-box:after,.clearfix:after,.entry:after,.entry-content:after,.footer-widgets:after,.nav-primary:after,.nav-secondary:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.wrap:after{clear:both;content:" ";display:table;}html{font-size:62.5%;}body > div{font-size:18px;}body{background-color:#fff;color:#333;font-family:"Open Sans",sans-serif;font-size:20px;font-weight:300;line-height:1.625;margin:0;}.home{background-color:#f2f2f2;}a,button,input:focus,input[type="button"],input[type="reset"],input[type="submit"],textarea:focus,.button,.gallery img{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}a{color:#303236;text-decoration:none;}a:hover,a:focus{color:#333;text-decoration:none;}p{margin:0 0 30px;padding:0;}ol,ul{margin:0;padding:0;}li{list-style-type:none;}hr{border:0;border-collapse:collapse;border-top:1px solid #ddd;clear:both;margin:1em 0;}b,strong{font-weight:600;}blockquote,cite,em,i{font-style:italic;}blockquote{margin:40px;}h1,h2,h3,h4,h5,h6{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:1px;line-height:1.4;margin:0 0 20px;}h1{font-size:36px;}h2{font-size:30px;}.image-section h2,.solid-section h2{font-size:44px;font-weight:300;}h3{font-size:25px;font-size:3rem;}h4{font-size:20px;}.image-section h4,.solid-section h4{font-size:44px;font-size:4.4rem;}.front-page-1 .image-section h2,.front-page-1 .image-section h4{font-size:44px;font-size:4.4rem;margin-bottom:10px;}.front-page-3 h4{font-size:34px;}.front-page-4 h4,.front-page-5 h4{font-size:26px;}h5{font-size:18px;font-size:1.8rem;margin-bottom:10px;}h6{font-size:16px;font-size:1.6rem;}embed,iframe,img,object,video,.wp-caption{max-width:100%;}img{height:auto;}.featured-content img,.gallery img{width:auto;}.gallery{overflow:hidden;}.gallery-item{float:left;margin:0 0 28px;text-align:center;}.gallery-columns-2 .gallery-item{width:50%;}.gallery-columns-3 .gallery-item{width:33%;}.gallery-columns-4 .gallery-item{width:25%;}.gallery-columns-5 .gallery-item{width:20%;}.gallery-columns-6 .gallery-item{width:16.6666%;}.gallery-columns-7 .gallery-item{width:14.2857%;}.gallery-columns-8 .gallery-item{width:12.5%;}.gallery-columns-9 .gallery-item{width:11.1111%;}.gallery img{border:1px solid #ddd;height:auto;padding:4px;}.gallery img:hover,.gallery img:focus{border:1px solid #999;}input,select,textarea{background-color:#fff;border:1px solid #ddd;color:#333;font-size:18px;font-size:1.8rem;font-weight:300;padding:16px;width:100%;}input:focus,textarea:focus{border:1px solid #999;outline:none;}input[type="checkbox"],input[type="image"],input[type="radio"]{width:auto;}::-moz-placeholder{color:#333;font-weight:300;opacity:1;}::-webkit-input-placeholder{color:#333;font-weight:300;}button,input[type="button"],input[type="reset"],input[type="submit"],.button{border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-webkit-border-radius:3px;background-color:#303236;border:0;color:#fff;cursor:pointer;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:1px;padding:10px 30px;text-transform:uppercase;width:auto;word-spacing:2px;}button:hover,input:hover[type="button"],input:hover[type="reset"],input:hover[type="submit"],.button:hover,button:focus,input:focus[type="button"],input:focus[type="reset"],input:focus[type="submit"],.button:focus{background-color:#303236;color:#fff;}.site-inner .button:hover,.entry-content .button:hover,.entry-content .button:focus{background:#333;color:#fff;}.footer-widgets button,.footer-widgets input[type="button"],.footer-widgets input[type="reset"],.footer-widgets input[type="submit"],.footer-widgets .button{background-color:#303236;color:#fff;}.footer-widgets button:hover,.footer-widgets input:hover[type="button"],.footer-widgets input:hover[type="reset"],.footer-widgets input:hover[type="submit"],.footer-widgets .button:hover,.footer-widgets button:focus,.footer-widgets input:focus[type="button"],.footer-widgets input:focus[type="reset"],.footer-widgets input:focus[type="submit"],.footer-widgets .button:focus{background-color:#fff;color:#333;}.button{display:inline-block;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button{display:none;}.site-inner .gform_wrapper .gform_footer input.button,.site-inner .gform_wrapper .gform_footer input[type=submit]{font-size:16px;}.site-inner .gform_wrapper input[type=text],.site-inner .gform_wrapper input[type=url],.site-inner .gform_wrapper input[type=email],.site-inner .gform_wrapper input[type=tel],.site-inner .gform_wrapper input[type=number],.site-inner .gform_wrapper input[type=password]{padding:20px;}.site-inner .gform_wrapper ul li.gfield{margin-bottom:20px;}a.button.medium{font-size:16px;font-weight:300;padding:12px 40px;}a.button.large{font-size:18px;font-weight:300;padding:15px 40px;}a.button.clear-button{background:none;border:1px solid #fff;}a.button.clear-button:hover{border:1px solid #303236;}a.button.white{background:#fff;color:#303236;}a.button.white-clear{background:none;border:1px solid #fff;border-radius:3px;color:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;}a.button.black{background-color:#111 !important;border:1px solid #000 !important;color:#fff !important;}a.button.blue{background-color:#1887e5 !important;border:1px solid #105c9e !important;color:#fff !important;}a.button.darkblue{background-color:#293f5e !important;border:1px solid #000 !important;color:#fff !important;}a.button.gray{background-color:#777 !important;border:1px solid #555 !important;color:#fff !important;}a.button.green{background-color:#9dcb2a !important;border:1px solid #83a924 !important;color:#fff !important;}a.button.orange{background-color:#ff7e00 !important;border:1px solid #cb6400 !important;color:#fff !important;}a.button.pink{background-color:#ff55a9 !important;border:1px solid #c14080 !important;color:#fff !important;}a.button.purple{background-color:#7154c4 !important;border:1px solid #594299 !important;color:#fff !important;}a.button.red{background-color:#d91420 !important;border:1px solid #a8271e !important;color:#fff !important;}a.button.loblue{background-color:#37b3fc !important;border:1px solid #37b3ff !important;color:#fff !important;}.download-code{box-shadow:0 2px 2px 0 #ddd;-moz-box-shadow:0 2px 2px 0 #ddd;-webkit-box-shadow:0 2px 2px 0 #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#fff url("https://cdn-ilclanb.nitrocdn.com/IekjQeaQhaYynZsBcscOhxvktwdZlYmf/assets/images/optimized/rev-0f6b072/learnopencv.com/wp-content/themes/epik/images/download-arrow.png") no-repeat 10px 15px;border:1px solid #0ad;color:#000;margin:0 2px 20px;padding:14px 15px 20px 55px;}.download-code.nitro-lazy{background-image:none !important;}.cv4faces{box-shadow:0 2px 2px 0 #ddd;-moz-box-shadow:0 2px 2px 0 #ddd;-webkit-box-shadow:0 2px 2px 0 #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#fff url("https://cdn-ilclanb.nitrocdn.com/IekjQeaQhaYynZsBcscOhxvktwdZlYmf/assets/images/optimized/rev-0f6b072/learnopencv.com/wp-content/uploads/2017/04/cropped-favicon-512x512-32x32.png") no-repeat 10px 15px;border:1px solid #0ad;color:#000;margin:0 2px 20px;padding:14px 15px 20px 55px;}.cv4faces.nitro-lazy{background-image:none !important;}.bv-info-box{box-shadow:0 2px 2px 0 #ddd;-moz-box-shadow:0 2px 2px 0 #ddd;-webkit-box-shadow:0 2px 2px 0 #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#fff url("https://cdn-ilclanb.nitrocdn.com/IekjQeaQhaYynZsBcscOhxvktwdZlYmf/assets/images/optimized/rev-0f6b072/learnopencv.com/wp-content/themes/epik/images/info-button.png") no-repeat 10px 15px;border:1px solid #0ad;color:#000;margin:0 2px 20px;padding:14px 15px 20px 55px;}.bv-info-box.nitro-lazy{background-image:none !important;}.download-box{box-shadow:0 2px 2px 0 #ddd;-moz-box-shadow:0 2px 2px 0 #ddd;-webkit-box-shadow:0 2px 2px 0 #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#d2eac2 url("https://cdn-ilclanb.nitrocdn.com/IekjQeaQhaYynZsBcscOhxvktwdZlYmf/assets/images/optimized/rev-0f6b072/learnopencv.com/wp-content/themes/epik/images/download-arrow.png") no-repeat 10px 15px;border:1px solid #a7d28a;color:#689c2a;margin:0 2px 20px;padding:14px 15px 20px 55px;}.download-box.nitro-lazy{background-image:none !important;}.info-box{box-shadow:0 2px 2px 0 #ddd;-moz-box-shadow:0 2px 2px 0 #ddd;-webkit-box-shadow:0 2px 2px 0 #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#cae0ec url("https://cdn-ilclanb.nitrocdn.com/IekjQeaQhaYynZsBcscOhxvktwdZlYmf/assets/images/optimized/rev-0f6b072/learnopencv.com/wp-content/themes/epik/images/info-button.png") no-repeat 10px 15px;border:1px solid #aec3ce;color:#08557e;margin:0 2px 20px;padding:17px 15px 20px 55px;}.info-box.nitro-lazy{background-image:none !important;}.alert-box{box-shadow:0 2px 2px 0 #ddd;-moz-box-shadow:0 2px 2px 0 #ddd;-webkit-box-shadow:0 2px 2px 0 #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#f2dbdb url("https://cdn-ilclanb.nitrocdn.com/IekjQeaQhaYynZsBcscOhxvktwdZlYmf/assets/images/optimized/rev-0f6b072/learnopencv.com/wp-content/themes/epik/images/alert-button.png") no-repeat 10px 15px;border:1px solid #eab4b4;color:#c8001c;margin:0 2px 20px;padding:17px 15px 20px 55px;}.alert-box.nitro-lazy{background-image:none !important;}.note-box{box-shadow:0 2px 2px 0 #ddd;-moz-box-shadow:0 2px 2px 0 #ddd;-webkit-box-shadow:0 2px 2px 0 #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#ffec97 url("https://cdn-ilclanb.nitrocdn.com/IekjQeaQhaYynZsBcscOhxvktwdZlYmf/assets/images/optimized/rev-0f6b072/learnopencv.com/wp-content/themes/epik/images/note-button.png") no-repeat 10px 15px;border:1px solid #ded5af;color:#ac670e;margin:0 2px 20px;padding:17px 15px 20px 55px;}.note-box.nitro-lazy{background-image:none !important;}.black-box{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#000;color:#fff;font-weight:300;margin:0 2px 20px;padding:30px;}.blue-box{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#7adaff;color:#005e82;font-weight:300;margin:0 2px 20px;padding:30px;}.gray-box{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#ddd;color:#888;font-weight:300;margin:0 2px 20px;padding:30px;}.green-box{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#d2eac2;color:#689c2a;font-weight:300;margin:0 2px 20px;padding:30px;}.orange-box{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#ff7f3a;color:#fff;font-weight:300;margin:0 2px 20px;padding:30px;}.pink-box{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#f2dbdb;color:#c8001c;font-weight:300;margin:0 2px 20px;padding:30px;}.red-box{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#ff3d3d;color:#fff;font-weight:300;margin:0 2px 20px;padding:30px;}.yellow-box{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#ffec97;color:#ac670e;font-weight:300;margin:0 2px 20px;padding:30px;}.content-box-blue,.content-box-gray,.content-box-green,.content-box-purple,.content-box-red,.content-box-yellow{margin:0 0 25px;overflow:hidden;padding:20px;}.content-box-blue{background-color:#d8ecf7;border:1px solid #afcde3;}.content-box-gray{background-color:#e2e2e2;border:1px solid #bdbdbd;}.content-box-green{background-color:#d9edc2;border:1px solid #b2ce96;}.content-box-purple{background-color:#e2e2f9;border:1px solid #bebde9;}.content-box-red{background-color:#f9dbdb;border:1px solid #e9b3b3;}.content-box-yellow{background-color:#fef5c4;border:1px solid #fadf98;}.circle{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;background:#000;color:#fff;display:inline-block;font-size:18px;line-height:18px;margin:0 2px;min-width:10px;padding:10px 14px;text-align:center;text-decoration:none;}.plans{margin-top:60px;}.plan{background:#f2f2f2;border:1px solid #ddd;float:left;padding:60px 20px;width:25%;}.popular{background:#303236;color:#fff;}.plan h2{font-size:62px;font-weight:300;}.popular h2{color:#fff;}.plan .price{font-size:90px;font-weight:400;margin:0 0 20px;}.plan sup{font-size:30px;top:-1.36em;}.plan .monthly{font-size:18px;}.plan small{font-size:15px;font-weight:400;letter-spacing:0;}.plan-list{margin:0 0 20px;overflow:hidden;}.plans{clear:both;margin:0 auto;padding:20px 0 0;text-align:center;}.plan-col{background:#eee;float:left;font-weight:300;padding:0;text-align:center;vertical-align:top;}.plan-col-popular{background:#fff;float:left;font-weight:300;padding:0;position:relative;text-align:center;vertical-align:top;}.plan-col,.plan-col-popular{width:25%;}.plan-col-wrap,.plan-col-popular-wrap{border:1px solid #d3d3d3;margin:0 auto;padding:40px 10px;}.plans .plan-head h4{font-size:20px;font-weight:300;margin:0 0 20px;text-transform:uppercase;text-align:center;}.plan-head em{font-size:14px;}.plan-pricing{background:url("https://cdn-ilclanb.nitrocdn.com/IekjQeaQhaYynZsBcscOhxvktwdZlYmf/assets/images/optimized/rev-0f6b072/learnopencv.com/wp-content/themes/epik/images/border-img-x.png") repeat-x scroll center bottom;clear:both;margin:0 0 20px;padding:0 0 20px;text-align:center;}.plan-pricing.nitro-lazy{background-image:none !important;}.plan-price{font-size:60px;}.plan-price sup{font-size:24px;}.plan-pricing .monthly{font-size:14px;}.plan-list{margin:0 0 20px;overflow:hidden;}.plan-list li,.entry-content .plan-list li{list-style:none;margin:0 0 20px;}.plan-button{clear:both;}.plan-button a,.entry-content .plan-button a{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#303236;color:#fff;font-size:18px;font-weight:400;padding:6px 25px 8px;}.plan-button a:hover{-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;opacity:.7;transition:all .5s ease;text-decoration:underline;}table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:40px;width:100%;}tbody{border-bottom:1px solid #ddd;}td,th{text-align:left;}td{border-top:1px solid #ddd;padding:6px 12px;}th{font-weight:300;}.screen-reader-text,.screen-reader-text span,.screen-reader-shortcut{position:absolute !important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden;}.screen-reader-text:focus,.screen-reader-shortcut:focus,.genesis-nav-menu .search input[type="submit"]:focus,.widget_search input[type="submit"]:focus{clip:auto !important;height:auto;width:auto;display:block;font-size:1em;font-weight:bold;padding:15px 23px 14px;color:#333;background:#fff;z-index:100000;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,.6);}.more-link{position:relative;}.site-inner,.wrap{float:none;margin:0 auto;max-width:1200px;}.site-inner{clear:both;margin-top:30px;position:relative;z-index:9;-word-wrap:break-word;}.front-page .site-container .site-inner{margin-top:0;overflow:hidden;padding-top:80px;}.front-page .site-container .site-inner .wrap{padding-left:0;padding-right:0;}.epik-landing .site-container .site-inner{margin-top:100px;}.secondary-nav .site-inner{margin-top:250px;}.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{width:980px;}.content-sidebar-sidebar .content-sidebar-wrap{float:left;}.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{float:right;}.content{float:right;width:700px;}.content-sidebar .content,.content-sidebar-sidebar .content,.sidebar-content-sidebar .content{float:left;}.content-sidebar-sidebar .content,.sidebar-content-sidebar .content,.sidebar-sidebar-content .content{width:580px;}.full-width-content .content{width:100%;}.sidebar-primary{float:right;width:300px;}.sidebar-content .sidebar-primary,.sidebar-sidebar-content .sidebar-primary{float:left;}.sidebar-secondary{float:left;width:180px;}.content-sidebar-sidebar .sidebar-secondary{float:right;}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-bottom:40px;margin-left:2.5641025641026%;}.one-half,.three-sixths,.two-fourths{width:48.717948717949%;}.one-third,.two-sixths{width:31.623931623932%;}.four-sixths,.two-thirds{width:65.811965811966%;}.one-fourth{width:23.076923076923%;}.three-fourths{width:74.358974358974%;}.one-sixth{width:14.529914529915%;}.five-sixths{width:82.905982905983%;}.first{clear:both;margin-left:0;}.avatar{float:left;}.author-box .avatar{border-radius:99%;-moz-border-radius:99%;-ms-border-radius:99%;-webkit-border-radius:99%;height:100px;width:100px;}.entry-comments .avatar{height:70px;width:70px;}.alignleft .avatar,.author-box .avatar{margin-right:24px;}.alignright .avatar{margin-left:24px;}.comment .avatar{border-radius:99%;margin:0 16px 24px 0;-moz-border-radius:99%;-ms-border-radius:99%;-webkit-border-radius:99%;}.breadcrumb{margin-bottom:20px;}.archive-description,.author-box{background-color:#222;color:#fff;font-size:16px;font-size:1.6rem;margin-bottom:40px;padding:40px;}.author-box-title{color:#fff;font-size:20px;font-size:2rem;font-weight:300;letter-spacing:2px;margin-bottom:4px;text-transform:uppercase;}.archive-description p:last-child,.author-box p:last-child{margin-bottom:0;}.search-form{overflow:hidden;}.site-header .search-form{float:right;margin-top:12px;}.entry-content .search-form,.site-header .search-form{width:50%;}.genesis-nav-menu .search input[type="submit"],.widget_search input[type="submit"]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;position:absolute;width:1px;}.archive-title{font-size:20px;font-size:2rem;}.entry-title{font-size:3rem;}.entry-title a,.sidebar .widget-title a{color:#333;}.entry-title a:hover,.entry-title a:focus{color:#303236;}.sidebar .widget-title,.sidebar h4{font-size:15px;font-size:1.5rem;font-weight:400;line-height:1.6;margin-bottom:10px;text-transform:uppercase;}.footer-widgets .widget-title{color:#fff;font-size:15px;font-size:1.5rem;font-weight:400;letter-spacing:1.8px;text-transform:uppercase;}a.aligncenter img{display:block;margin:0 auto;}a.alignnone{display:inline-block;}.alignleft{float:left;text-align:left;}.alignright{float:right;text-align:right;}a.alignleft,a.alignnone,a.alignright{max-width:100%;}img.centered,.aligncenter{display:block;margin:0 auto 24px;}img.alignnone,.alignnone{margin-bottom:12px;}a.alignleft,img.alignleft,.wp-caption.alignleft{margin:0 24px 24px 0;}a.alignright,img.alignright,.wp-caption.alignright{margin:0 0 24px 24px;}.wp-caption-text{font-size:14px;font-size:1.4rem;font-weight:700;text-align:center;}.entry-content p.wp-caption-text{margin-bottom:0;}.sticky{}.entry-content .wp-audio-shortcode,.entry-content .wp-playlist,.entry-content .wp-video{margin:0 0 28px;}.widget{word-wrap:break-word;}.widget ol > li{list-style-position:inside;list-style-type:decimal;padding-left:20px;text-indent:-20px;}.widget li li{border:0;margin:0 0 0 30px;padding:0;}.widget_calendar table{width:100%;}.widget_calendar td,.widget_calendar th{text-align:center;}.featured-content .entry{margin-bottom:20px;padding:0 0 24px;}.flexible-widgets .featured-content .entry{padding:0;}.featured-content .entry-title{font-size:20px;font-size:2rem;}.featuredpage .entry-title{font-size:36px;font-size:3.6rem;}.single .featured-image{margin-bottom:40px;}.enews-widget,.enews-widget .widget-title{}.enews-widget input,.enews-widget input:focus{}.enews-widget input{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:15px;font-size:1.5rem;font-weight:300;letter-spacing:1.5px;margin-bottom:16px;margin-right:10px;padding:16px 14px;width:30%;}.sidebar .enews-widget input,.footer-widgets .enews-widget input{width:55%;}.sidebar .enews-widget input[type="submit"],.footer-widgets .enews-widget input[type="submit"]{width:auto;}.enews-widget input[type="submit"]{color:#fff;margin:0;}.enews-widget input:hover[type="submit"],.enews-widget input:focus[type="submit"]{background:#333;color:#fff;}.enews form + p{}#wpstats{display:none;}.genesis-skip-link{margin:0;}.genesis-skip-link li{height:0;width:0;list-style:none;}:focus{color:#333;outline:#ccc solid 1px;}.site-header{background-color:#303236;padding:5px 0;width:100%;z-index:999;}.site-header.shrink{padding:5px 0;}.site-header.shrink .nav-secondary{display:none;}.admin-bar .site-header{top:32px;}.title-area{float:left;padding:20px 0;width:auto;}.site-header.shrink .title-area{padding:16px 0;}.site-title{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:32px;font-weight:300;letter-spacing:1px;line-height:1;margin-bottom:0;}.site-header.shrink .site-title{font-size:28px;}.site-title a,.site-title a:hover{color:#fff;}.front-page .site-header .site-title a,.front-page .site-header .site-title a:hover{color:#fff;}.front-page .site-header.shrink .site-title a,.front-page .site-header.shrink .site-title a:hover{color:#fff;}.header-image .title-area,.header-image .site-header.shrink .title-area{padding:0;}.header-image .site-title > a{background-size:contain !important;display:block;height:76px;text-indent:-9999px;}.header-image .shrink .site-title > a{height:56px;}.site-description{display:block;height:0;margin-bottom:0;text-indent:-9999px;}.site-header .widget-area{float:right;text-align:right;width:800px;}.genesis-nav-menu{line-height:1;}.genesis-nav-menu .menu-item{display:inline-block;text-align:left;}.genesis-nav-menu li li{margin-left:0;}.genesis-nav-menu a{color:#fff;display:block;font-size:13px;font-weight:300;letter-spacing:2px;padding:26px 12px;text-transform:uppercase;}.genesis-nav-menu a:focus,.genesis-nav-menu a:hover{color:#aaa;}.site-header.shrink .genesis-nav-menu a{}.site-header.shrink .genesis-nav-menu > .last > a{padding-right:0;}.genesis-nav-menu li.highlight a:hover::before{color:#fff;}.genesis-nav-menu li.highlight > a{font-weight:800;}.genesis-nav-menu > .menu-item > a{text-transform:uppercase;}.front-page .site-header.shrink .genesis-nav-menu > .menu-item > a{}.genesis-nav-menu .sub-menu{left:-9999px;letter-spacing:0;opacity:0;position:absolute;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:200px;z-index:99;}.genesis-nav-menu .sub-menu a{background-color:#222;font-size:12px;padding:20px;position:relative;width:200px;word-wrap:break-word;}.genesis-nav-menu .sub-menu a:hover,.genesis-nav-menu .sub-menu li.current-menu-item > a{background-color:#303236;color:#fff;}.genesis-nav-menu .sub-menu .sub-menu{margin:-52px 0 0 199px;}.nav-secondary .genesis-nav-menu .sub-menu .sub-menu{margin:-36px 0 0 199px;}.genesis-nav-menu .menu-item:hover{position:static;}.genesis-nav-menu .menu-item:hover > .sub-menu{left:auto;opacity:1;}.genesis-nav-menu > .first > a{padding-left:0;}.genesis-nav-menu > .last > a{padding-right:0;}.genesis-nav-menu > .right{color:#fff;display:inline-block;float:right;list-style-type:none;text-transform:uppercase;}.genesis-nav-menu > .right > a{display:inline;padding:0;}.genesis-nav-menu > .rss > a{margin-left:48px;}.genesis-nav-menu > .search{display:block;margin:0 auto;padding:0 20px 20px;width:50%;}.nav-primary{text-align:center;}.nav-primary .genesis-nav-menu{float:right;}.nav-primary .genesis-nav-menu a:focus,.nav-primary .genesis-nav-menu a:hover{color:#aaa;}.nav-primary .genesis-nav-menu .sub-menu a:focus,.nav-primary .genesis-nav-menu .sub-menu a:hover{color:#fff;}.nav-secondary{background:#000;}.nav-secondary.nav-hide{display:none;}.nav-secondary .genesis-nav-menu a{font-size:12px;font-weight:400;padding:12px 15px;text-transform:none;}.nav-secondary .genesis-nav-menu > .first > a{padding-left:0;}.nav-secondary .genesis-nav-menu > .right{padding-top:5px;}.nav-secondary .genesis-nav-menu > .right a{padding-right:0;}.nav-footer .genesis-nav-menu{padding:20px 0 30px;}.nav-footer .genesis-nav-menu a{border:none;font-weight:400;letter-spacing:3px;margin:0 20px;padding:0;}.responsive-menu-icon{cursor:pointer;display:none;margin-bottom:10px;text-align:center;}[class^="icon-"],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-menu:before{content:"";}.icon-circle-up:before{content:"";}.icon-circle-down:before{content:"";}.custom-responsive-menu{fill:#fff;}.responsive-menu-icon::before{color:#aaa;content:"";font:normal 24px/1 "icomoon";margin:0 auto;}.nav-secondary .responsive-menu-icon{margin:10px auto 0;}.image-section,.solid-section{clear:both;text-align:center;width:100%;}.image-section{display:table;overflow:hidden;table-layout:fixed;width:100%;}.image-section .widget-area{display:table-cell;text-align:center;vertical-align:middle;}.image-section,.image-section a{}.solid-section{}.front-page .dashicons{font-size:40px;height:40px;margin-bottom:20px;width:40px;}.flexible-widgets{padding:140px 0 80px;}.flexible-widgets{overflow:hidden;}.front-page-1 .flexible-widgets .wrap{padding-top:0;padding-bottom:0;}.flexible-widgets .widget{clear:both;margin:0 0 60px;overflow:hidden;}.flexible-widgets .featured-content.widget{margin:0;}.flexible-widgets.widget-full .widget,.flexible-widgets.widget-halves.uneven .widget:last-of-type{background:none;margin-left:0;padding:0;width:100%;}.widget-area.flexible-widgets.widget-half .widget,.flexible-widgets.widget-halves .widget{width:48.717948717949%;}.flexible-widgets.widget-thirds .widget{width:31.623931623932%;}.flexible-widgets.widget-fourths .widget{width:23.076923076923%;}.flexible-widgets.widget-halves .widget:nth-child(even),.flexible-widgets.widget-thirds .widget:nth-child(3n+2),.flexible-widgets.widget-fourths .widget:nth-child(4n+2){clear:left;margin-left:0;}.flexible-widgets.widget-halves h2,.flexible-widgets.widget-thirds h2,.flexible-widgets.widget-fourths h2{font-size:36px;}.slider-wide{background-color:#f2f2f2;clear:both;width:100%;}.slider-wide .wrap{margin:0 auto;padding:0;max-width:100%;}.slider-wide .widget{margin:0 0 20px;}.slider-wide .flexslider .slides img{width:100% !important;}.slider-wide .flexslider{max-width:100% !important;}.slider{background-color:#f2f2f2;}.slider .flexible-widgets{padding:80px 0 20px;}#genesis-responsive-slider .slide-excerpt{background:none;}#genesis-responsive-slider{background:none !important;border:none !important;margin:0 auto;padding:0 !important;position:relative;}.flexslider{background:none !important;}.flex-direction-nav li .prev{left:0 !important;}.flex-direction-nav li .next{right:0 !important;}.flex-control-nav{margin:12px 0 0 !important;}html > body .slide-excerpt-border{border:none !important;}#genesis-responsive-slider h2 a{color:#333;font-size:30px;}#genesis-responsive-slider{color:#333;}#genesis-responsive-slider li a{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;}#genesis-responsive-slider p{font-size:20px;font-size:2rem;line-height:1.3;}#genesis-slider{background-color:#fff !important;border:medium none !important;margin:0 auto !important;padding:0 !important;}.slider-previous,.slider-previous:hover{margin-left:10px !important;}.slider-next,.slider-next:hover{margin-right:10px !important;}.welcome{background:#303236;clear:both;color:#fff;margin:0 auto;text-align:center;}.welcome .widgettitle{font-size:44px;font-size:4.4rem;font-weight:300;}.welcome h4{color:#fff;font-weight:300;}.welcome p{color:#fff;margin:0 0 20px;}.welcome a{color:#fff;border-bottom:1px solid #ccc;}.welcome .button{border:none;}.welcome .entry-header .entry-meta{border-bottom:1px solid #555;}.welcome-wide{clear:both;}.welcome-wide .wrap{margin:0 auto;overflow:hidden;}.welcome-wide .widget{margin:0 0 60px;overflow:hidden;}.welcome-features{overflow:hidden;width:100%;}.welcome-features .wrap{margin:0 auto;overflow:hidden;}.welcome-features .widget{margin:0 0 60px;overflow:hidden;}.welcome-features h4{font-size:20px;font-size:2rem;}.welcome-feature-1,.welcome-feature-2{float:left;margin:0 2% 0 0;width:32%;}.welcome-feature-3{float:right;width:32%;}.welcome-feature-1 .widgettitle,.welcome-feature-2 .widgettitle,.welcome-feature-3 .widgettitle{color:#fff;margin:0 0 10px;padding:0 0 10px;}.welcome-feature-1 h4,.welcome-feature-2 h4,.welcome-feature-3 h4{color:#fff;font-weight:400;margin:10px 0;padding:0;}.welcome-feature-1 p,.welcome-feature-2 p,.welcome-feature-3 p{margin:0 0 20px;}.home-feature-bg{background-color:#f2f2f2;overflow:hidden;}.home-feature-bg .wrap{margin:0 auto;}.home-feature-bg .featuredpage .page,.home-feature-bg .featuredpost .post{float:left;margin:0;padding:0 0 5px;}.home-feature-bg .featuredpage .page h2,.home-feature-bg .featuredpost .post h2{margin:10px 0;}.home-feature-bg .featuredpage .page h2 a,.home-feature-bg .featuredpost .post h2 a{font-size:15px;}.home-feature-bg .featuredpage img,.home-feature-bg .featuredpost img{background:none;border:none;padding:0;}.home-feature-bg .featuredpage img:hover,.home-feature-bg .featuredpost img:hover{opacity:.7;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;}.home-feature-bg .byline,.home-feature-bg .byline{font-size:11px !important;line-height:15px !important;margin:0 0 8px !important;}.home-feature-bg p{margin:0 0 25px;}.home-feature-bg-alt{background:#fff;}.home-feature-bg-alt .wrap{margin:0 auto;}.home-feature-bg-alt .featuredpage .page,.home-feature-bg-alt .featuredpost .post{float:left;margin:0;padding:0 0 5px;width:300px;}.home-feature-bg-alt .featuredpage img,.home-feature-bg-alt .featuredpost img{background:none;border:none;padding:0;}.home-feature-bg-alt .featuredpage img:hover,.home-feature-bg-alt .featuredpost img:hover{opacity:.7;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;}.home-feature-bg-alt .byline,.home-feature-bg-alt .byline{font-size:11px !important;line-height:15px !important;margin:0 0 8px !important;}.home-feature-bg-alt p{margin:0 0 25px;}.home-feature-bg-alt .entry-header .entry-meta{border-bottom:1px solid #ddd;}.home-feature-bg-dark{background:#303236;color:#fff;}.home-feature-bg-dark .wrap{margin:0 auto;}.home-feature-bg-dark .featuredpage .page,.home-feature-bg-dark .featuredpost .post{float:left;margin:0;padding:0 0 5px;width:300px;}.home-feature-bg-dark .featuredpage .page h2 a,.home-feature-bg-dark .featuredpost .post h2 a{font-size:15px;}.home-feature-bg-dark .featuredpage img,.home-feature-bg-dark .featuredpost img{background:none;border:none;padding:0;}.home-feature-bg-dark .featuredpage img:hover,.home-feature-bg-dark .featuredpost img:hover{opacity:.7;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;}.home-feature-bg-dark .byline,.home-feature-bg-dark .byline{font-size:11px !important;line-height:15px !important;margin:0 0 8px !important;}.home-feature-bg-dark h1,.home-feature-bg-dark h2,.home-feature-bg-dark h3,.home-feature-bg-dark h4,.home-feature-bg-dark h5,.home-feature-bg-dark h6{color:#fff;}.home-feature-bg-dark h5{font-weight:300;letter-spacing:1.5px;text-transform:uppercase;}.home-feature-bg-dark p{margin:0 0 20px;}.home-feature-bg-dark a{color:#ccc;border-bottom:1px solid #ccc;}.home-feature-bg-dark .button{border:none;}.hf1,.hf3,.hf4,.hf5,.hf6,.hf7,.hf8,.hf9,.hf14{-webkit-background-size:cover;-moz-background-size:cover;background-attachment:fixed;background-position:50% 0px;background-repeat:no-repeat;background-size:cover;}.home-feature-top{width:100%;}.home-feature-top .widget{margin:0 0 80px;}.home-feature-1{float:left;margin:0 20px 0 0;width:45%;}.home-feature-1 .widget{margin:0 0 60px;}.home-feature-1 .widgettitle{font-size:24px;font-weight:400;line-height:28px;}.home-feature-2{float:right;margin:0;width:45%;}.home-feature-2 .widget{margin:0 0 60px;}.home-feature-2 .widgettitle{font-size:24px;font-weight:400;line-height:28px;}.home-feature-3{background:none;clear:both;margin:0 auto;overflow:hidden;padding:0;text-align:left;}.home-feature-3 .widget{margin:0 0 60px;}.home-feature-4{margin:0;width:100%;}.home-feature-4 .widget{margin:0 0 60px;}.home-feature-5{margin:0;text-align:left;width:100%;}.home-feature-5 .widget{margin:0 0 60px;}.home-feature-6{margin:0;width:100%;}.home-feature-6 .widget{margin:0 0 60px;}.home-feature-7{margin:0;text-align:left;width:100%;}.home-feature-7 .widget{margin:0 0 60px;}.home-feature-8{margin:0;text-align:center;width:100%;}.home-feature-8 .widget{margin:0 0 60px;}.home-feature-9{clear:both;text-align:center;}.home-feature-9 .widget{margin:0 0 60px;}.home-feature-9 h4{font-size:32px;font-weight:400;}.home-feature-10{float:left;margin:0 1.3% 0 0;width:24%;}.home-feature-10 .widget{margin:0 0 60px;}.home-feature-11{float:left;margin:0 1.3% 0 0;width:24%;}.home-feature-11 .widget{margin:0 0 60px;}.home-feature-12{float:left;margin:0 1.3% 0 0;width:24%;}.home-feature-12 .widget{margin:0 0 60px;}.home-feature-13{float:right;margin:0;width:24%;}.home-feature-13 .widget{margin:0 0 60px;}.home-feature-14{margin:0;text-align:center;width:100%;}.home-feature-14 .widget{margin:0 0 60px;}.slider-wide h4,.slider h4,.home-feature-top h4,.home-feature-3 h4,.home-feature-4 h4,.home-feature-5 h4,.home-feature-6 h4,.home-feature-7 h4,.home-feature-8 h4,.home-feature-9 h4,.home-feature-14 h4{font-size:44px;font-size:4.4rem;font-weight:300;}.home-feature-10 h4,.home-feature-11 h4,.home-feature-12 h4,.home-feature-13 h4{font-size:24px;font-weight:400;}.entry{margin-bottom:50px;padding:0;}.content .entry{}.entry-content ol,.entry-content ul{margin-bottom:28px;margin-left:40px;}.entry-content ol > li{list-style-type:decimal;}.entry-content ul > li{list-style-type:disc;}.entry-content ol ol,.entry-content ul ul{margin-bottom:0;}.content ol ol,.content ul ul{margin-bottom:0;}.entry-content code{color:#333;}.entry-content pre{padding:.8em 1em;border:1px solid #e2e4e7;border-radius:4px;page-break-inside:avoid;}.entry-content a{text-decoration:underline;}p.entry-meta{font-size:12px;font-size:1.2rem;font-weight:600;letter-spacing:1px;margin-bottom:0;text-transform:uppercase;}.entry-header .entry-meta{margin-bottom:20px;}.entry-by{color:#aaa;font-size:14px;font-style:italic;font-weight:300;padding:0 5px;text-transform:lowercase;}.entry-categories a{color:#333;}.entry-categories a:hover{color:#303236;}.entry-footer .entry-meta{border-top:1px solid #ddd;padding-top:24px;}.entry-comments-link::before{content:"—";margin:0 6px 0 2px;}.after-entry{margin-bottom:100px;text-align:center;}.after-entry h3{font-size:20px;font-size:2rem;letter-spacing:1px;text-transform:uppercase;}.pagination{clear:both;margin:40px 0;}.adjacent-entry-pagination{margin-bottom:0;}.archive-pagination li{display:inline;}.archive-pagination li a{border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-webkit-border-radius:3px;background-color:#333;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-size:1.6rem;padding:4px 12px;text-decoration:none;}.archive-pagination li a:hover,.archive-pagination li a:focus,.archive-pagination .active a{background-color:#303236;text-decoration:underline;}.comment-respond,.entry-comments,.entry-pings{background-color:#fff;margin-bottom:40px;}.comment-respond,.entry-pings{padding:40px 40px 16px;}.entry-comments{clear:both;padding:40px 0;}.entry-comments h3{border-bottom:1px solid #ddd;padding:0 0 20px 40px;}.comment-header{font-size:16px;font-size:1.6rem;}li.comment{}.comment-content{clear:both;word-wrap:break-word;}.comment-list li{margin-top:24px;padding:32px;}.comment-list li li{margin-right:-32px;}.comment-respond input[type="email"],.comment-respond input[type="text"],.comment-respond input[type="url"]{width:50%;}.comment-respond label{display:block;margin-right:12px;}.entry-comments .comment-author{margin-bottom:0;}.entry-pings .reply{display:none;}.bypostauthor{}.form-allowed-tags{background-color:#f5f5f5;font-size:16px;font-size:1.6rem;padding:24px;}.sidebar{font-size:16px;}.sidebar li{border-bottom:1px dotted #ddd;margin-bottom:10px;padding-bottom:10px;}.sidebar p{margin-bottom:12px;}.sidebar p:last-child,.sidebar ul > li:last-child{margin-bottom:0;}.sidebar .widget{margin-bottom:80px;}.footer-widgets{background-color:#303236;clear:both;font-size:18px;}.footer-widgets .wrap{padding-top:100px;padding-bottom:60px;}.footer-widgets,.footer-widgets a{color:#fff;}.footer-widgets a{font-weight:600;}.footer-widgets input{border:1px solid #333;}.footer-widgets a.button,.footer-widgets a:hover,.footer-widgets a:focus{color:#fff;}.footer-widgets li{border-bottom:1px dotted #666;margin-bottom:10px;padding-bottom:10px;}.footer-widgets .widget{margin-bottom:40px;}.footer-widgets p:last-child{margin-bottom:0;}.footer-widgets-1,.footer-widgets-2{margin:0 3.3% 0 0;width:30.555555555%;}.footer-widgets-3{width:30.555555555%;}.footer-widgets-1,.footer-widgets-2{float:left;}.footer-widgets-3{float:right;}.entry-portfolio{margin:0 0 40px;padding:0;}.content .portfolio{background:none;float:left;margin:0 2% 40px 0 !important;overflow:hidden;padding:0;width:30.555555555%;}.portfolio .post-image{border:none;margin:0 0 10px;padding:0;}.portfolio .post-image:hover{-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;opacity:.6;}.portfolio .post .entry-title{font-size:20px;font-weight:400;margin:10px 0;}.portfolio .entry-title a{color:#333;}.portfolio .entry-title a:hover{color:#303236;}.portfolio .entry-title a{margin:0;text-decoration:none;}.portfolio p{font-size:18px;}.portfolio .entry-meta{display:none;}.portfolio .more-link{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;display:block;padding:8px 12px;margin:20px 0 0;text-align:center;text-decoration:none;max-width:150px;}.content .portfolio .more-link:hover{background:#555;color:#fff;}.portfolio-clear{clear:none;}.portfolio-clear-2{clear:both;}.clear{clear:both;}.clear-line{border-bottom:1px solid #ddd;clear:both;margin-bottom:26px;}.uppercase{text-transform:uppercase;}.tiny{font-size:14px;font-size:1.4rem;letter-spacing:1px;}.tiny2{font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:1px;}small{font-size:15px;font-weight:400;letter-spacing:1px;text-transform:uppercase;}.italic{font-style:italic;}.centered{text-align:center;}.author-circle{border:3px solid #fff;border-radius:50px;}.quote{background:#fff;border-radius:6px;border:1px solid #ddd;color:#888;padding:20px 30px;}.quote-arrow{background-image:url("https://cdn-ilclanb.nitrocdn.com/IekjQeaQhaYynZsBcscOhxvktwdZlYmf/assets/images/optimized/rev-0f6b072/learnopencv.com/wp-content/themes/epik/images/quote-arrow.png");background-position:center bottom;background-repeat:no-repeat;bottom:1px;display:block;margin:0 0 10px;padding:14px 0 0;position:relative;}.quote-arrow.nitro-lazy{background-image:none !important;}.quote-gray{background:#eee;border:1px solid #ccc;color:#333;padding:20px;}.quote-arrow-gray{background-image:url("https://cdn-ilclanb.nitrocdn.com/IekjQeaQhaYynZsBcscOhxvktwdZlYmf/assets/images/optimized/rev-0f6b072/learnopencv.com/wp-content/themes/epik/images/quote-arrow-gray.png");background-position:center bottom;background-repeat:no-repeat;bottom:1px;display:block;margin:0 0 10px;padding:14px 0 0;position:relative;}.quote-arrow-gray.nitro-lazy{background-image:none !important;}.quote-black{background:#121212;border-radius:6px;border:1px solid #353535;color:#fff;padding:20px 30px;}.quote-arrow-black{background-image:url("https://cdn-ilclanb.nitrocdn.com/IekjQeaQhaYynZsBcscOhxvktwdZlYmf/assets/images/optimized/rev-0f6b072/learnopencv.com/wp-content/themes/epik/images/quote-arrow-black.png");background-position:center bottom;background-repeat:no-repeat;bottom:1px;display:block;margin:0 0 10px;padding:14px 0 0;position:relative;}.quote-arrow-black.nitro-lazy{background-image:none !important;}.quote-black a{color:#aaa;}.quote-black p{color:#fff;}.left-content{float:left;padding:0 20px 0 0;text-align:left;}.left-content .fa,.right-content .fa{padding:40px 0;}.right-content{overflow:hidden;text-align:left;}.left-content,.right-content h3{font-size:24px;font-size:2.4rem;font-weight:400;margin-bottom:8px;}.float-left{float:left;margin-right:40px;}.float-right{float:right;margin-right:40px;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}.left-small{float:left;text-align:left;width:30%;}.left-large{float:left;text-align:left;width:64%;}.right-small{float:right;text-align:left;width:30%;}.right-large{float:right;text-align:left;width:64%;}.left-small h4,.right-small h4{font-size:50px;font-size:5rem;}.feature-left{clear:left;float:left;margin:0 2% 0 0;overflow:hidden;width:48%;}.feature-right{float:right;overflow:hidden;width:48%;}.feature-left-small{clear:left;float:left;margin:0 2% 0 0;overflow:hidden;width:25%;}.feature-right-large{float:right;overflow:hidden;width:70%;}.feature-left-large{float:left;margin:0 2% 0 0;overflow:hidden;width:70%;}.feature-right-small{clear:right;float:right;overflow:hidden;width:25%;}.feature-left-large-2{float:left;margin:0 2% 0 0;overflow:hidden;width:55%;}.feature-right-small-2{clear:right;float:right;overflow:hidden;width:40%;}.feature-margin{margin-top:80px;}.feature-margin-2{margin-top:160px;}.fp-left{float:left;display:inline-block;margin-top:100px;padding:0;position:relative;text-align:left;width:49%;vertical-align:top;}.fp-right{display:inline-block;margin:0;max-width:none;padding:0;position:relative;text-align:left;width:40%;vertical-align:top;}.fp-right img{max-width:none;}.fp-left2{display:inline-block;margin:0;max-width:none;min-height:700px;padding:0;position:relative;text-align:left;width:40%;vertical-align:top;}.fp-right2{float:right;display:inline-block;margin-top:100px;padding:0;position:relative;text-align:left;width:49%;vertical-align:top;}.fp-left2 img{max-width:none;position:absolute;right:0;}.fp-left ul,.fp-right2 ul{margin-bottom:40px;}.fp-left li,.fp-right2 li{list-style-type:disc;margin-left:24px;margin-bottom:5px;}.align-right{text-align:right;}.align-left{text-align:left;}.white-bg{background:#fff;color:#333;padding:40px 20px;}.white-bg h3{font-size:24px;font-size:2.4rem;}.white-bg p{margin-bottom:20px;}.trans-bg{background:rgba(0,0,0,.7);padding:40px 20px;}.trans-bg h3{font-size:24px;font-size:2.4rem;}.trans-bg p{margin-bottom:20px;}.bottom-image{margin-bottom:-40px;margin-top:40px;}.bottom-image img{margin-bottom:-10px;}div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#000 !important;}div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_right,div.pp_default .pp_content_container .pp_left,div.pp_default .pp_content_container .pp_right,div.pp_default .pp_content_container .pp_content,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{background:none !important;}#journal hr{border:1px solid #ddd;margin:30px 0;width:100px;}.site-footer{background-color:#1a1a1a;color:#fff;font-size:16px;font-size:1.6rem;padding:20px 0;text-align:center;text-transform:uppercase;}.site-footer p{font-size:12px;letter-spacing:1px;margin-bottom:0;}.site-footer a{color:#fff;font-weight:600;}.site-footer a:hover{color:#303236;}.author-info{margin:0 0 30px;}.author-info .avatar{margin-right:15px;margin-bottom:5px;}.common_authors{display:flex;flex-wrap:wrap;align-content:center;padding:0 10px 0 0;}.author_details a{font-size:14px;margin:0 10px;}.author-info .author-title{font-size:24px;}.author_details{margin:0 5px;}.entry-header .entry-meta{margin:3px 0 0;letter-spacing:normal;color:#555;display:inline-block;border-bottom:1px solid #555;line-height:12px;}.author_details img{border-radius:50%;}.js .fadeup-effect{opacity:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translateY(20px);}to{opacity:1;-webkit-transform:translateY(0);}}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px);}to{opacity:1;transform:translateY(0);}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}.home .entry-image-link{display:inline-block;width:100%;}.footer-widgets .widget-title{color:#fff;font-size:15px;font-size:20px;font-weight:600;letter-spacing:1.8px;text-transform:uppercase;}.footer-widgets a{font-weight:400;font-size:16px;}.footer-widgets{margin-top:50px;}.footer-widgets .wrap{padding-top:50px;padding-bottom:10px;}.footer-widgets .footer-widgets-1,.footer-widgets .footer-widgets-2{margin:0 3.3% 0 0;width:47.555556%;}.footer-widgets .footer-widgets-2{margin-right:0px;}.footer-widgets li{border-bottom:0;margin-bottom:0px;}.post-categories,.post-tags{margin:6px 0 12px;font-size:20px;font-weight:500;}.post-categories a,.post-tags a{background:#f4f6fa;padding:4px 10px;font-size:14px;border-radius:2px;font-weight:500;}.home #genesis-content .more-link{display:none;}.home #genesis-content .entry-content p{margin-bottom:12px;}.category_template #genesis-content .entry{margin-bottom:100px;width:46%;float:left;box-shadow:0 0 10px 0px #f5f5f5;margin:2%;padding:10px 16px 6px;transition:.4s all;}.category_template #genesis-content .entry:hover{transform:translateY(-6px);}.category_template #genesis-content .entry h2.entry-title{font-size:18px;font-weight:700;height:60px;margin-bottom:10px;text-align:center;text-transform:uppercase;}.category_template #genesis-content .entry img{width:50%;height:132px !important;object-fit:contain;margin:0 auto 20px;}.category_template #genesis-content .entry-content p{font-size:15px;margin-bottom:12px;font-weight:500;}.category_template #genesis-content .more-link{font-size:16px;text-decoration:none;}.category_template .masonry .entry:hover .more-link{color:#4faefd;}.category_template .masonry .entry .homepage_comments_data{margin:24px 0;font-size:14px;}.learn_pytorch_grid{width:100%;display:inline-block;margin:6px;border:1px solid #eee;padding:16px;transition:.4s all;height:550px;vertical-align:top;}.learn_pytorch_grid:hover{box-shadow:0 0 12px 5px #eee;transform:translateY(-6px);}.learn_pytorch_grid h3,.learn_pytorch_grid h2{font-size:22px;font-weight:700;}.pytorch_grid_block{display:flex;width:100%;justify-content:space-between;border:1px solid #ddd;background:#f9f9f9;transition:.4s all;cursor:pointer;flex-flow:wrap;}.pytorch_grid_content{width:calc(100% - 210px);float:left;padding:16px;font-size:16px;}.pytorch_grid_content h3{font-size:22px;font-weight:bold;color:#444;margin-bottom:12px;}.pytorch_grid_content p{font-size:16px;margin-bottom:0px;}.learn_pytorch_grid p{font-weight:500;margin-bottom:12px;font-size:16px;}.pytorch_grid_content .aioseop-link{font-size:18px;font-weight:500;margin-top:10px;display:inline-block;width:100%;}.pytorch_grid_img{width:210px;float:left;background:#f1f1f1;display:flex;align-items:center;padding:10px;}.pytorch_grid_block:hover{box-shadow:0 0 12px 5px #eee;transform:translateY(-6px) !important;}.pytorch_grid_block:hover .aioseop-link{color:#4faefd;}@media only screen and (min-width: 991px){.page-id-13079 #genesis-content,.single-post #genesis-content,.page-id-18845 #genesis-content{width:calc(100% - 330px);height:100% !important;}.home #genesis-content{width:calc(100% - 400px);}}@media only screen and (max-width: 1280px){.site-inner,.wrap{max-width:1200px;}}@media only screen and (max-width: 1250px){.site-inner,.wrap{max-width:1140px;}}@media only screen and (max-width: 1200px){.site-inner,.wrap{max-width:1180px;padding-left:15px;padding-right:15px;}.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{width:740px;}.content,.site-header .widget-area{width:calc(100% - 360px) !important;}.sidebar-content-sidebar .content,.sidebar-sidebar-content .content,.content-sidebar-sidebar .content{width:400px;}.sidebar-primary{width:300px;}.title-area{width:160px;}}@media only screen and (max-width: 1023px){.site-inner,.wrap{}.secondary-nav .site-inner{margin-top:80px;}.front-page .site-header{background-color:#303236;}.front-page .site-header > .wrap{border:none;}.content,.sidebar,.site-header .widget-area,.title-area{}.site-header .title-area,.site-header.shrink .title-area{padding:15px 0;}.header-image.shrink .site-title > a{height:76px;}.genesis-nav-menu,.site-header .widget-area,.site-title{text-align:center;}.header-image .site-title > a{background-position:center !important;}.nav-primary .genesis-nav-menu{float:none;}.nav-secondary,.site-header.shrink .nav-secondary{border-bottom:none;display:block;}.genesis-nav-menu a,.site-header.shrink .genesis-nav-menu a{padding:10px 10px 20px;}.front-page .site-inner{margin-top:0;}.front-page-1,.front-page-4,.front-page-6{-webkit-background-size:auto;-moz-background-size:auto;background-size:auto;}.site-inner{margin-top:30px;}.full-width-content .content{padding:0;}.full-width-content img.pull-left{margin-left:0;}.full-width-content img.pull-right{margin-right:0;}.flexible-widgets.widget-full .widget,.flexible-widgets.widget-halves .widget,.flexible-widgets.widget-thirds .widget,.flexible-widgets.widget-fourths .widget{margin:0 auto 20px;width:100%;}.front-page-1 .image-section,.secondary-nav .front-page-1 .image-section{padding-top:0;}.feature-margin,.feature-margin-2{margin-top:0;}.enews-widget input{width:40%;}.enews-widget form{margin-bottom:20px;}}@media only screen and (max-width: 960px){.site-inner,.wrap{}.content,.content-sidebar-sidebar .content,.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .content,.sidebar-content-sidebar .content-sidebar-wrap,.footer-widgets-1,.footer-widgets-2,.footer-widgets-3,.sidebar-primary,.sidebar-secondary,.sidebar-sidebar-content .content,.sidebar-sidebar-content .content-sidebar-wrap,.site-header .widget-area,.title-area{}.footer-widgets-1
	.footer-widgets-2,.footer-widgets-3{margin:0 0 30px;}.site-header .wrap{padding:0 5%;}.header-image .site-title > a{background-position:center top;}.genesis-nav-menu li,.site-header ul.genesis-nav-menu,.site-header .search-form{float:none;}.genesis-nav-menu,.site-description,.site-header .title-area,.site-header .search-form,.site-title{text-align:center;}.genesis-nav-menu a,.genesis-nav-menu > .first > a,.genesis-nav-menu > .last > a{padding:0px 5px 14px;}.admin-bar .site-header.shrink{top:0;}.site-header .search-form{margin:16px auto;}.genesis-nav-menu li.right{display:none;}.features .main-img{padding-top:0;}.category_template #genesis-content .entry{margin:2% 0;width:100%;}.category_template #genesis-content .entry h2.entry-title{height:auto;}}@media only screen and (max-width: 800px){body{font-size:16px;font-size:1.6rem;}.site-header .wrap{padding:0 5%;}.site-inner,.wrap{padding-left:15px;padding-right:15px;}.genesis-nav-menu.responsive-menu{display:none;float:none;padding-bottom:20px;}.genesis-nav-menu.responsive-menu .menu-item,.responsive-menu-icon{display:block;}.genesis-nav-menu.responsive-menu .menu-item:hover{position:static;}.genesis-nav-menu.responsive-menu li.current-menu-item > a,.genesis-nav-menu.responsive-menu .sub-menu li.current-menu-item > a:hover,.genesis-nav-menu.responsive-menu li a,.genesis-nav-menu.responsive-menu li a:hover{background:none;border:none;display:block;padding:10px 0;text-transform:none;}.genesis-nav-menu.responsive-menu .menu-item-has-children{cursor:pointer;}.genesis-nav-menu.responsive-menu .menu-item-has-children > a{margin-right:60px;}.genesis-nav-menu.responsive-menu > .menu-item-has-children:before{float:right;font:normal 20px/1 "icomoon";content:"";height:20px;padding:7px 20px;right:0;text-align:right;z-index:9999;}.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before{content:"";}.genesis-nav-menu.responsive-menu > .menu-item > .sub-menu{display:none;}.genesis-nav-menu.responsive-menu .sub-menu{left:auto;opacity:1;position:relative;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:100%;z-index:99;}.genesis-nav-menu.responsive-menu .sub-menu .sub-menu{margin:0;padding-left:25px;}.genesis-nav-menu.responsive-menu .sub-menu li a,.genesis-nav-menu.responsive-menu .sub-menu li a:hover{padding:10px 0;position:relative;text-transform:none;width:100%;}.genesis-nav-menu.responsive-menu .current-menu-item > a,.genesis-nav-menu.responsive-menu .sub-menu .current-menu-item > a:hover,.genesis-nav-menu.responsive-menu > li.menu-item-has-children:hover > a,.genesis-nav-menu.responsive-menu a:hover{background:none;}.site-header .genesis-nav-menu.responsive-menu .current-menu-item > a,.site-header .genesis-nav-menu.responsive-menu .sub-menu li a,.site-header .genesis-nav-menu.responsive-menu .sub-menu li a:hover,.site-header .genesis-nav-menu.responsive-menu .sub-menu,.site-header .genesis-nav-menu.responsive-menu > .menu-item-has-children:before,.site-header .genesis-nav-menu.responsive-menu > li:hover > a,.site-header .genesis-nav-menu.responsive-menu a:hover{color:#fff;}.archive-description,.author-box,.comment-respond,.entry,.entry-comments,.entry-pings,.sidebar .widget{padding:0;}.archive-pagination li a{margin-bottom:4px;}.align-left,.align-right{text-align:center;}.sidebar .widget.enews-widget{padding:40px;}.home .content ol,.home .content ul{margin-left:0;}.home .content ul > li{list-style-type:none;}}@media only screen and (max-width: 767px){.home-feature-10,.home-feature-12{width:48%;}.home-feature-11,.home-feature-13{float:right;margin:0;width:48%;}.home-feature-12{clear:both;}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{clear:both;float:none;margin:0 0 40px;width:100%;}.home .one-third{text-align:center;}.plan-col,.plan-col-popular{float:none;margin:0 auto 40px;width:80%;}.category_template .masonry .entry,.learn_pytorch_grid{width:100%;height:auto;}}@media only screen and (max-width: 740px){.welcome-feature-1,.welcome-feature-2,.welcome-feature-3,.home-feature-1,.home-feature-2,.home-feature-3,.home-feature-4,.home-feature-1,.home-feature-2,.home-feature-3,.home-feature-4,.home-feature-5,.home-feature-6,.home-feature-7,.home-feature-8,.home-feature-9,.home-feature-14{margin:0 auto;width:100%;}.fp-content{width:100%;}.left-small,.left-large{margin-bottom:80px;}.left-small,.right-small{float:none;width:100%;}.left-large,.right-large{float:none;width:100%;}.feature-left,.feature-left-small,.feature-left-large,.feature-left-large-2{clear:both;float:none;margin:0;padding-bottom:20px;width:100%;}.feature-right,.feature-right-small,.feature-right-small-2,.feature-right-large{clear:both;float:none;margin:0;padding-bottom:20px;text-align:center;width:100%;}.feature-left-small,.feature-right-small,.feature-right-small-2{text-align:center;}.feature-left-small,.feature-left-large,.feature-left-large-2{margin-bottom:40px;text-align:center;}.fp-left,.fp-right,.fp-left2,.fp-right2{clear:both;text-align:center;width:100%;}.fp-left,.fp-right2{margin:40px 0 0;min-height:auto;}.fp-left2{min-height:300px;}.fp-right{margin-top:40px;min-height:auto;}.fp-left2 img,.fp-right img{position:relative;max-width:100%;}.plan{float:none;margin:0 auto 40px;width:90%;}.popular{transform:none;-webkit-transform:none;}.content .portfolio{width:48%;}.portfolio-clear{clear:both;}.portfolio-clear-2{clear:none;}.content .portfolio{width:48%;}.portfolio-clear{clear:both;}.portfolio-clear-2{clear:none;}.content .portfolio .post-image{width:100%;}.author_details{margin:5px 0;flex:0 0 100%;}.common_authors{flex-wrap:wrap;}}@media only screen and (max-width: 600px){.pytorch_grid_img,.pytorch_grid_content{width:100%;}}@media only screen and (max-width: 550px){.nav-secondary{display:none;}.front-page-1 .image-section h2,.front-page-1 .image-section h4{font-size:34px;font-size:3.4rem;}.image-section h4,.solid-section h4{font-size:34px;font-size:3.4rem;margin-bottom:20px;}.home-feature-top .wrap{padding:0;}.left-content,.right-content{text-align:center;width:100%;}.left-content .fa,.right-content .fa{padding:20px;}.left-content,.right-content{margin-bottom:10px;}.enews-widget input{width:100%;}.content .portfolio{text-align:center;width:100%;}.content .portfolio .post-image{width:100%;}.content .portfolio .more-link{margin:20px auto 0;padding:6px;width:60%;}.home-feature-10,.home-feature-11,.home-feature-12,.home-feature-13{width:100%;}}@media print{*,*:before,*:after{background:transparent !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}a[href^="javascript:"]:after,a[href^="#"]:after,.site-title > a:after{content:"";}thead{display:table-header-group;}img,tr{page-break-inside:avoid;}img{max-width:100% !important;}@page{margin:2cm .5cm;}p,h2,h3{orphans:3;widows:3;}blockquote,pre{border:1px solid #999;page-break-inside:avoid;}.content,.content-sidebar{width:100%;}button,input,select,textarea,.breadcrumb,.comment-edit-link,.comment-form,.comment-list .reply a,.comment-reply-title,.edit-link,.entry-comments-link,.entry-footer,.genesis-box,.header-widget-area,.hidden-print,.home-top,.nav-primary,.nav-secondary,.post-edit-link,.sidebar{display:none !important;}.title-area{text-align:center;width:100%;}.site-title > a{margin:0;text-decoration:none;text-indent:0;}.site-inner{padding-top:0;position:relative;top:-100px;}.author-box{margin-bottom:0;}h1,h2,h3,h4,h5,h6{orphans:3;page-break-after:avoid;page-break-inside:avoid;widows:3;}img{page-break-after:avoid;page-break-inside:avoid;}blockquote,pre,table{page-break-inside:avoid;}dl,ol,ul{page-break-before:avoid;}}.homepage_comments_data{margin:3px 0 0;letter-spacing:normal;color:#555;display:inline-block;border-bottom:1px solid #555;line-height:12px;text-transform:uppercase;font-size:12px;font-weight:600;}p.entry-meta{display:none !important;}#tpbr_topbar{display:none;}.code-blk{font-size:10pt !important;}#cookie-notice .cn-button{margin-left:10px;background:#4faefd;}@media only screen and (max-width: 1024px){body p,.elementor-widget-text-editor{font-size:16px !important;}.custom_read_more{font-size:14px !important;font-weight:400 !important;}body > div{font-size:16px;}.sidebar .widget-title,.sidebar h4{font-size:16px !important;}.entry-title{font-size:2.5rem;}}@media only screen and (max-width: 900px){body #genesis-content{width:calc(100% - 330px) !important;}}@media only screen and (max-width: 768px){body #genesis-content,.sidebar-primary{width:100% !important;padding:inherit;}.post-categories a,.post-tags a{font-size:12px;}.common_authors{display:inline;}}.sidebar .widget{margin-bottom:15px !important;}