div.tabs{margin-bottom:20px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.tabs ul.primary{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.tabs ul.primary li a{display:block;height:1.8em;padding:0 10px 3px;color:#000;border-width:1px;border-style:solid solid none solid;border-color:#bbb;background-color:#ededed;text-shadow:0 1px 0 #fff;font-size:0.929em;line-height:1.9;}.tabs ul.primary li.is-active a{border:1px solid #bbb;background-color:#fff;}@media screen and (max-width:37.5em){.tabs ul.primary{border-bottom:1px solid #bbb;}.tabs ul.primary li{display:block;margin:0;}.tabs ul.primary li a{padding:5px 10px;}.tabs ul.primary li.is-active a{border-bottom:none;}}@media screen and (min-width:37.5em){.tabs ul.primary{overflow:hidden;height:auto;margin:5px;padding:0 3px;white-space:nowrap;border:none;border-collapse:collapse;background:transparent url(/themes/custom/cmat/images/tabs-border.png) repeat-x left bottom;line-height:normal;font-size:14px;}.tabs ul.primary li{display:block;float:left;margin:0 5px 0 0;vertical-align:bottom;}[dir="rtl"] .tabs ul.primary li{float:right;margin:0 0 0 5px;}.tabs ul.primary li a{float:left;border-top-left-radius:6px;border-top-right-radius:6px;}.tabs ul.primary li.is-active a{border-bottom:1px solid #fff;}}.tabs ul.secondary{overflow:hidden;margin:5px;padding:0.5em 0;border-bottom:none;}.tabs ul.secondary li{display:block;float:left;margin:0;padding:0 1em;border-right:1px solid #ccc;}[dir="rtl"] .tabs ul.secondary li{float:right;border-right:none;border-left:1px solid #ccc;}.tabs ul.secondary li:last-child{border-right:none;}[dir="rtl"] .tabs ul.secondary li:last-child{border-left:none;}.tabs ul.secondary li:first-child{padding-left:0;}[dir="rtl"] .tabs ul.secondary li:first-child{padding-right:0;}.tabs ul.secondary li a{display:inline;padding:0.25em 0.5em;text-decoration:none;}.tabs ul.secondary li a.is-active{border-bottom:none;border-radius:5px;background:#f2f2f2;}
.field .field-label{font-weight:bold;}.field-label-inline .field-label{float:left;margin-right:4px;}
@font-face{font-family:'ProximaNovaSoft-Bold';src:url('/themes/custom/cmat/webfonts/2C5CB7_0_0.eot');src:url('/themes/custom/cmat/webfonts/2C5CB7_0_0.eot?#iefix') format('embedded-opentype'),url('/themes/custom/cmat/webfonts/2C5CB7_0_0.woff2') format('woff2'),url('/themes/custom/cmat/webfonts/2C5CB7_0_0.woff') format('woff'),url('/themes/custom/cmat/webfonts/2C5CB7_0_0.ttf') format('truetype');font-weight:normal;}@font-face{font-family:'ProximaNovaSoft-Regular';src:url('/themes/custom/cmat/webfonts/2C5CB7_1_0.eot');src:url('/themes/custom/cmat/webfonts/2C5CB7_1_0.eot?#iefix') format('embedded-opentype'),url('/themes/custom/cmat/webfonts/2C5CB7_1_0.woff2') format('woff2'),url('/themes/custom/cmat/webfonts/2C5CB7_1_0.woff') format('woff'),url('/themes/custom/cmat/webfonts/2C5CB7_1_0.ttf') format('truetype');font-weight:normal;}@font-face{font-family:'BPreplay-Italic';src:url('/themes/custom/cmat/webfonts/BPreplayItalic.eot');src:url('/themes/custom/cmat/webfonts/BPreplayItalic.eot?#iefix') format('embedded-opentype'),url('/themes/custom/cmat/webfonts/BPreplayItalic.otf') format('otf'),url('/themes/custom/cmat/webfonts/BPreplayItalic.woff') format('woff'),url('/themes/custom/cmat/webfonts/BPreplayItalic.ttf') format('truetype');font-style:normal;font-weight:normal;}
@font-face{font-family:'Proxima Soft';src:url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-SemiBold.eot);src:local('Proxima Soft SemiBold'),local('ProximaSoft-SemiBold'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-SemiBold.eot#iefix) format('embedded-opentype'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-SemiBold.woff2) format('woff2'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-SemiBold.woff) format('woff'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-SemiBold.ttf) format('truetype');font-weight:600;font-style:normal;}@font-face{font-family:'Proxima Soft';src:url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-BoldIt.eot);src:local('Proxima Soft Bold Italic'),local('ProximaSoft-BoldIt'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-BoldIt.eot#iefix) format('embedded-opentype'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-BoldIt.woff2) format('woff2'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-BoldIt.woff) format('woff'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-BoldIt.ttf) format('truetype');font-weight:bold;font-style:italic;}@font-face{font-family:'Proxima Soft';src:url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-Light.eot);src:local('Proxima Soft Light'),local('ProximaSoft-Light'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-Light.eot#iefix) format('embedded-opentype'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-Light.woff2) format('woff2'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-Light.woff) format('woff'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-Light.ttf) format('truetype');font-weight:300;font-style:normal;}@font-face{font-family:'Proxima Soft';src:url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-Thin.eot);src:local('Proxima Soft Thin'),local('ProximaSoft-Thin'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-Thin.eot#iefix) format('embedded-opentype'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-Thin.woff2) format('woff2'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-Thin.woff) format('woff'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-Thin.ttf) format('truetype');font-weight:100;font-style:normal;}@font-face{font-family:'Proxima Soft';src:url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-LightIt.eot);src:local('Proxima Soft Light Italic'),local('ProximaSoft-LightIt'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-LightIt.eot#iefix) format('embedded-opentype'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-LightIt.woff2) format('woff2'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-LightIt.woff) format('woff'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-LightIt.ttf) format('truetype');font-weight:300;font-style:italic;}@font-face{font-family:'Proxima Soft';src:url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-Medium.eot);src:local('Proxima Soft Medium'),local('ProximaSoft-Medium'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-Medium.eot#iefix) format('embedded-opentype'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-Medium.woff2) format('woff2'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-Medium.woff) format('woff'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-Medium.ttf) format('truetype');font-weight:500;font-style:normal;}@font-face{font-family:'Proxima Soft';src:url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-SemiBoldIt.eot);src:local('Proxima Soft SemiBold Italic'),local('ProximaSoft-SemiBoldIt'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-SemiBoldIt.eot#iefix) format('embedded-opentype'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-SemiBoldIt.woff2) format('woff2'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-SemiBoldIt.woff) format('woff'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-SemiBoldIt.ttf) format('truetype');font-weight:600;font-style:italic;}@font-face{font-family:'Proxima Soft';src:url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-Bold.eot);src:local('Proxima Soft Bold'),local('ProximaSoft-Bold'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-Bold.eot#iefix) format('embedded-opentype'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-Bold.woff2) format('woff2'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-Bold.woff) format('woff'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-Bold.ttf) format('truetype');font-weight:bold;font-style:normal;}@font-face{font-family:'Proxima Soft';src:url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-Black.eot);src:local('Proxima Soft Black'),local('ProximaSoft-Black'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-Black.eot#iefix) format('embedded-opentype'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-Black.woff2) format('woff2'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-Black.woff) format('woff'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-Black.ttf) format('truetype');font-weight:900;font-style:normal;}@font-face{font-family:'Proxima Soft';src:url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-RegularIt.eot);src:local('Proxima Soft Regular Italic'),local('ProximaSoft-RegularIt'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-RegularIt.eot#iefix) format('embedded-opentype'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-RegularIt.woff2) format('woff2'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-RegularIt.woff) format('woff'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-RegularIt.ttf) format('truetype');font-weight:normal;font-style:italic;}@font-face{font-family:'Proxima Soft';src:url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-Regular.eot);src:local('Proxima Soft Regular'),local('ProximaSoft-Regular'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-Regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-Regular.woff2) format('woff2'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-Regular.woff) format('woff'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-Regular.ttf) format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'Proxima Soft';src:url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-MediumIt.eot);src:local('Proxima Soft Medium Italic'),local('ProximaSoft-MediumIt'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-MediumIt.eot#iefix) format('embedded-opentype'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-MediumIt.woff2) format('woff2'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-MediumIt.woff) format('woff'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-MediumIt.ttf) format('truetype');font-weight:500;font-style:italic;}@font-face{font-family:'Proxima Soft';src:url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-BlackIt.eot);src:local('Proxima Soft Black Italic'),local('ProximaSoft-BlackIt'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-BlackIt.eot#iefix) format('embedded-opentype'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-BlackIt.woff2) format('woff2'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-BlackIt.woff) format('woff'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-BlackIt.ttf) format('truetype');font-weight:900;font-style:italic;}@font-face{font-family:'Proxima Soft';src:url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-ExtraBoldIt.eot);src:local('Proxima Soft ExtraBold Italic'),local('ProximaSoft-ExtraBoldIt'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-ExtraBoldIt.eot#iefix) format('embedded-opentype'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-ExtraBoldIt.woff2) format('woff2'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-ExtraBoldIt.woff) format('woff'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-ExtraBoldIt.ttf) format('truetype');font-weight:800;font-style:italic;}@font-face{font-family:'Proxima Soft';src:url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-ThinIt.eot);src:local('Proxima Soft Thin Italic'),local('ProximaSoft-ThinIt'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-ThinIt.eot#iefix) format('embedded-opentype'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-ThinIt.woff2) format('woff2'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-ThinIt.woff) format('woff'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-ThinIt.ttf) format('truetype');font-weight:100;font-style:italic;}@font-face{font-family:'Proxima Soft';src:url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-ExtraBold.eot);src:local('Proxima Soft ExtraBold'),local('ProximaSoft-ExtraBold'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-ExtraBold.eot#iefix) format('embedded-opentype'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-ExtraBold.woff2) format('woff2'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-ExtraBold.woff) format('woff'),url(/themes/custom/kd_theme/fonts/proxima-nova-soft/ProximaSoft-ExtraBold.ttf) format('truetype');font-weight:800;font-style:normal;}
:root{--blue-lighter:#71b8ff;--blue-medium:#2c6792;--blue-light:#3e96ee;--blue-dark:#1d324a;--blue-darker:#0f1924;--yellow:#fff500;--blue-darkest:#060e19;--yellow-pale-light:#f5e765;--yellow-pale-dark:#ffcb45;--yellow-pale:#fad94d;--yellow-orange:#ffbe00;--yellow-orange-dark:#f1b034;--sepia-light:#c78f00;--sepia-dark:#654900;--grey-medium:#617380;--grey-light:#acbac3;--sepia-darker:#483400;--white:#fff;--grey-dark:#5f5f6a;--orange:#ff7220;--orange-darker:#b84603;--black:#000;--fushia:#f300f3;--fushia-darker:#a0a;--green:#24af0e;--purple:#cf00cf;}@keyframes fadeInMoveUp{from{opacity:0;transform:translateY(20px);}to{opacity:1;transform:translateY(0%);}}@keyframes growDown{0%{transform:scaleY(0);}80%{transform:scaleY(1.1);}100%{transform:scaleY(1);}}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}h1{font-family:"Proxima Soft";font-size:56px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;}h2{font-family:"Proxima Soft";font-size:32px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li > a,.pane-menu-menu-desktop-header-menu .pane-content > .menu > li > span{font-family:"Proxima Soft";font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;}h3{font-family:"Proxima Soft";font-size:26px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;}@media (max-width:599px){h3{font-family:"Proxima Soft";font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;}}.pane-bean-footer-pivacy-policy .link-with-body-title,.pane-bean-footer-pivacy-policy .link-with-body-title a,h4{font-family:"Proxima Soft";font-size:22px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;}@media (max-width:599px){.pane-bean-footer-pivacy-policy .link-with-body-title,.pane-bean-footer-pivacy-policy .link-with-body-title a,h4{font-family:"Proxima Soft";font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;}}p{font-family:"Proxima Soft";font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;}@media (max-width:599px){p{font-family:"Proxima Soft";font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;}}.header-top .field--type-text-with-summary p{font-family:"Proxima Soft";font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;}.pane-bean-footer-pivacy-policy .field-text-block-wrapper p{font-family:"Proxima Soft";font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;}.menu-name-menu-desktop-footer-menu > ul.footer-menu > li > ul > li > span,.menu-name-menu-desktop-footer-menu > ul.footer-menu > li > ul > li > a{font-family:"Proxima Soft";font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;}a.star-link--dark-orange,a.star-link--green,a.star-link--lighter-blue,a.star-link--med-blue,a.star-link--yellow,.menu-name-menu-desktop-footer-menu > ul.footer-menu > li > ul > li > span,.menu-name-menu-desktop-footer-menu > ul.footer-menu > li > ul > li > a,.pane-menu-menu-desktop-header-menu .pane-content > .menu > li > a,.pane-menu-menu-desktop-header-menu .pane-content > .menu > li > span{transition-duration:0.6s;transition-timing-function:ease-out;}.icons-sprite,.icons-blue_right_v,.icons-kids-logo,.icons-main_logo,.icons-title_flag,.icons-title_pointer,.icons-title_star,.icons-yellow_right_v{background-image:url(/themes/custom/kd_theme/images/icons-sbed15203ba.png);background-repeat:no-repeat;}.icons-blue_right_v{background-position:0 0;}.icons-kids-logo{background-position:0 -10px;}.icons-main_logo{background-position:0 -68px;}.icons-title_flag{background-position:0 -172px;}.icons-title_pointer{background-position:0 -196px;}.icons-title_star{background-position:0 -219px;}.icons-yellow_right_v{background-position:0 -244px;}.icons2x-sprite,.icons2x-blue_right_v,.icons2x-kids_logo,.icons2x-main_logo,.icons2x-title_flag,.icons2x-title_pointer,.icons2x-title_star,.icons2x-yellow_right_v{background-image:url(/themes/custom/kd_theme/images/icons2x-s4f3564215c.png);background-repeat:no-repeat;}.icons2x-blue_right_v{background-position:0 0;}.icons2x-kids_logo{background-position:0 -20px;}.icons2x-main_logo{background-position:0 -136px;}.icons2x-title_flag{background-position:0 -344px;}.icons2x-title_pointer{background-position:0 -392px;}.icons2x-title_star{background-position:0 -438px;}.icons2x-yellow_right_v{background-position:0 -488px;}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;font-size:93.75%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.2em;}button,input,select,textarea{font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;}body{margin:0;padding:0;}a:focus{outline:none;}a:active,a:hover{outline:none;}p,pre,.home-landing-page .field--name-body p{margin:1.2em 0 0;}p:first-child,pre:first-child,.home-landing-page p:first-child{margin-top:0;}blockquote{margin:1.2em 0;}h2{margin-top:1.2em;margin-bottom:1.2em;}h4{margin-top:1.2em;margin-bottom:1.2em;}h5{font-size:1em;line-height:2.4em;margin-top:1.2em;margin-bottom:1.2em;}h6{font-size:1em;line-height:2.4em;margin-top:1.2em;margin-bottom:1.2em;}abbr[title]{border-bottom:1px dotted;}dfn{font-style:italic;}hr{box-sizing:content-box;height:0;border:1px solid #666;padding-bottom:-1px;margin:1.2em 0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;font-size:1em;line-height:2.4em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:"“" "”" "‘" "’";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1.2em 0;}ol ol,ol ul,ul ol,ul ul{margin:0;}dd{margin:0 0 0 0;}menu,ol,ul{margin:0;padding:0 0 0 0;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{margin:0 2px;border-color:#c0c0c0;border-top-width:0.06667em;border-top-style:solid;padding-top:0.35333em;border-bottom-width:0.06667em;border-bottom-style:solid;padding-bottom:0.71333em;border-left-width:0.06667em;border-left-style:solid;padding-left:0.71333em;border-right-width:0.06667em;border-right-style:solid;padding-right:0.71333em;}legend{border:0;padding:0;*margin-left:-7px;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;max-width:100%;box-sizing:border-box;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}button[disabled],html input[disabled]{cursor:default;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}label{display:block;font-weight:bold;}table{}.clearfix{clear:both;}.clearfix:after{visibility:hidden;clear:both;display:block;height:0;line-height:0;content:".";}#page,.region-bottom{margin-left:auto;margin-right:auto;width:990px;}#content,#navigation,.region-sidebar-first,.region-sidebar-second{padding-left:15px;padding-right:15px;border-left:0 !important;border-right:0 !important;word-wrap:break-word;}#header,#main,#footer{*position:relative;*zoom:1;}#header:before,#header:after,#main:before,#main:after,#footer:before,#footer:after{content:"";display:table;}#header:after,#main:after,#footer:after{clear:both;}#main{padding-top:3em;position:relative;}#navigation{position:absolute;top:0;height:3em;width:960px;}.sidebar-first{}.sidebar-first #content{float:left;width:630px;margin-left:165px;margin-right:-825px;}.sidebar-first .region-sidebar-first{float:left;width:135px;margin-left:0px;margin-right:-165px;}.sidebar-second{}.sidebar-second #content{float:left;width:630px;margin-left:0px;margin-right:-660px;}.sidebar-second .region-sidebar-second{float:left;width:135px;margin-left:660px;margin-right:-825px;}.two-sidebars{}.two-sidebars #content{float:left;width:465px;margin-left:165px;margin-right:-660px;}.two-sidebars .region-sidebar-first{float:left;width:135px;margin-left:0px;margin-right:-165px;}.two-sidebars .region-sidebar-second{float:left;width:135px;margin-left:660px;margin-right:-825px;}.with-wireframes #header,.with-wireframes #main,.with-wireframes #content,.with-wireframes #navigation,.with-wireframes .region-sidebar-first,.with-wireframes .region-sidebar-second,.with-wireframes #footer,.with-wireframes .region-bottom{outline:1px solid #ccc;}.lt-ie8 .with-wireframes #header,.lt-ie8 .with-wireframes #main,.lt-ie8 .with-wireframes #content,.lt-ie8 .with-wireframes #navigation,.lt-ie8 .with-wireframes .region-sidebar-first,.lt-ie8 .with-wireframes .region-sidebar-second,.lt-ie8 .with-wireframes #footer,.lt-ie8 .with-wireframes .region-bottom{border:1px solid #ccc;}.element-invisible,.element-focusable,#navigation .block-menu .block__title,#navigation .block-menu-block .block__title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:auto;}#skip-link{margin:0;}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff;}.header__logo{float:left;margin:0;padding:0;}.header__logo-image{vertical-align:bottom;}.header__name-and-slogan{float:left;}.header__site-name{margin:0;font-size:1em;line-height:2.4em;}.header__site-link:link,.header__site-link:visited{color:#000;text-decoration:none;}.header__site-link:hover,.header__site-link:focus{text-decoration:underline;}.header__site-slogan{margin:0;}.header__secondary-menu{float:right;}.header__region{clear:both;}#navigation{}#navigation .block{margin-bottom:0;}#navigation .links,#navigation .menu{margin:0;padding:0;text-align:left;}#navigation .links li,#navigation .menu li{float:left;padding:0 10px 0 0;list-style-type:none;list-style-image:none;}.breadcrumb ol{margin:0;padding:0;}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;}.page__title,.node__title,.block__title,.comments__title,.comments__form-title,.comment__title{margin:0;}.messages,.messages--status,.messages--warning,.messages--error{margin:1.2em 0;padding:10px 10px 10px 50px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAD6UlEQVR42s2WX0xbVRzH3YwmC4k+GF/0ZS/S267/bmnX9nL7bwstZlnbjTDYyoC5GCbB0ZW5pdJCe6swbLFA6bpWIGuRMWVjKGP+21QW3SZBSAjGh4XEaTZTH82Cm/3ztS2xs7mw4KLRk3xyzj33/H6fe5Pz7zEA/yr/vUDukj9FH6drqTaqT8EoPs/UV+nX6TD1BlUh9AqLHlmgPKLcRHmoCOWmElK/FOKTYpS8UwLJkASiUyLI3pKhlClN0g46qj+qL/pbArlbrlO1q25JeiSgR2iYJ8ywXLSg/qP6LNl2ro8+Q4MMkKCd9K2t3q3KdQnkXXIF5aISkgEJzONm1F2qW52pDJN1MI2bUBIuAdVOJWSMTPNQgX6/vkjVpvpREpag6oMqWCYta1IzbsHh9ga0RJtzY8URMdRO9U/KSuWmNQUqh2pY3CtG+fvlqJyofMAFNrZAE+7e/RWR4X4cD9tgOGsA2U2CdtMDqwqyMyIzQ5KKqAKmcyaYxkzYd3YvjGNGFtXRPRj58DT+LOemRrFnrBLyITmUDmUyO/NYgu2d26ukHVJo3tXAMGpAs+cQmh0NeClan30uwN7TgnQ6nRd4r3thOGOAJqYB2UVC79AfZAnKHGUxQa8A2tNaNLW/jKvXv8Dyb8s4yryKA4O10A3roIvpUB+swTdz1/LJZ27PQBvT5lBH1RD4BChzlQ2wBNtc22aE/ULQgzRCl4P5BPcT93GMOYz9wb2QhCRgAq35d8u/L2PXe7tADVGgBlcQ+AXQtmlvsP/gzbJZvp8PMkJCFBYh8m0knyiVSsHe0YIGZz1+/uVOvt8z7QGvnwf+ST5EIRHIUyR4fh50rbp5lsDcYR4ReAXgBrng9q/Qfa0bfy035r7Ot2dvz4IX4IEIEAXwvDzscOw4zxJUd1YfEXlE4Aa4BQHMlwzSSBeI7iXvoTxWDqKPYCFsFaKmr+YVliB0JfS89DVpiuhlB9k/tSOZTuYFvq98yI7L0/MAsVWcGp0bfW61hbahwltxSeARsIKyWKesSKQSWIwvYkvvllwfx88pgOvhwthu/AzAxlVX8vz385tLbaVxwpcLZtEw0QDjsBGctzksiE4CimZFfHp++oWHbnbuUfdB0komMgHsRN1r0MWBsEmYODF5onY92/UTwcvBxuzXcN1ccHycVSn2FaPYWwzCQUDWKIt7z3utAJ5c74Hz+OLSomynY+cVfiM/xW3JiDyZpB3FuZrj4oCwE+Ad4qWMjPHjpTtL0mzMoxyZz9yM39Q7Y85Ok930icqm+k59TL2wm9l90dZv8y/8sPAigGf/iUN/Q4anM2zOsdLe+L+4VfwBVVjDs2rTYx0AAAAASUVORK5CYII=");*background-image:url(/themes/custom/kd_theme/images/message-24-ok.png?1476723521=);background-position:8px 8px;background-repeat:no-repeat;border:1px solid #be7;}.messages--warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACuElEQVRIiWP4//8/Ay0xSYqntTpnT252zqeJBf0Njhsykrz/pyd6/e9vcNpGVQv6q2wlm0qc/r0+IPD/3UG+/61l9v9mdrjIUc2C7hqHUzc3S///eZwBjO9tF/vfWe1wjioWTKixVm8otPn38wQT3IKfxxn/t5Va/utpsNSg2ILWcttrNzdJgQ3+dpQRjEHs+9tE/zeXWt+gyILOamuTqlxrsOtPLub+7+emBsSq/88v5wL7oqHQ9H9nmbkF2RbUF1rev7lJEuziuU3i/90ddcB4UZsoJC62ifyvK7R4QJYFrcUGrmUZ5v9hYb9hosh/bzcDMN42VRgeF9W5hv8bi/XdSbagKtfs2c1NEvCIPbaQ/7+/pwkYn17Ki0hR24T/l2eZPCfJgsZ83dCiNOP/yCnn7iau/8G+5mD8aBsHSoqqyNL9X5erHUm0BcVpRm9ubhZHMoTh/4eDzP/DA23+RwTZ/P96hAlF7t5Wof8FyfpvibKgNk8noyDZ4D9quofg1Bjr/1kJlhjiIF+Upmn/r83RzCJoQXaC3qcbm8SwGMLwvybP/H8jMGlik7u7VeB/Zqz2J7wWVGdr1uTG62J1PQgfWST1/+hiCaxyIF8UJqv9r8hQrcVpQVqkzrcbG0WwGvB2H/P/lnx5MAaxsam5vYn3f2KY+jesFpSlqfZnxWjidP2OGWL/g/0swBjExu4Lhv958Ur/i5KU+lEsCA1lYI4JUv95bZ0gTo2Pt3P+z0myBmMQG5e6mxu4/kf4Kf8EmQm3oCRNebKrvSawIGPBqRG9sMOp5hjjfwdrlf/58bKT4RaUpWvtcLZV/39iscD/H0AFP46jYwYiMeP/44u4/9tbKQODSXUH3II9G7v18hI0n8YGKv+IDVT6joxj/BVx4mgcOCde/SnITPRUJAHEGlTCEkQV19TAAN8FC67hZdFXAAAAAElFTkSuQmCC");*background-image:url(/themes/custom/kd_theme/images/message-24-warning.png?1476723521=);border-color:#ed5;}.messages--error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACpElEQVR42rWWTUgbQRiGQ0Tx4MWDeFM8eBA9iKAoggiCoCiiIiL4L3oQV1CJB0UEf6iRYFpK7UniTw9VSqL2kvQsVDBpSZrtRo35czVNW3oprRf17exSl4yzu1ikAy9h59vvedhkMrMGAGoxknAk2w8MJ/WosXThiZkZt9jdLeglPjn5ATc3mhJNuNjbK0QbG3ExMICL/n6IfX0gcxB7ekDAELu6IHZ2IlJbi1hLS1BLogmPtbUhMTv7oMSamzUlqnByMxLT0/8STQkDj9TV4ZLj5OysrODl8jIu5Gs68dFR7JG6dWkJ0fFx+TpSX89IDMnwcHU1yKec12Yz3rlc4HkeLwjkXJpPip3U3+7vIx6P4ymph4eG5PlwTQ0lMdytlmBxMWKtrXLeT0zA5XTibvj9fjxfXETkb/3N/Dz2dneVuiTZtliU/rPSUsQ5ziuxZYG03IIlJdKKUPJjdRUAKMmzuTnskB/VYbdTtd9HR4g2NCi9Z2VliDY1BSnBaUEBzsrLqXyzWCiQ9HU5HA4afniIUFWV0hOqqMBpURErOM7NxWlhIZOvCwvA7S3Uxq+DA5AnZ3pO8vJYQSArC8c5Oeqx2Rj4udeLQH6+6v2B7GxW8DkjA0JmJpONwUHY7XZGIAgCzCYTeJUewmIFfqMRfEoKlQ2yJbza2oLWcLvdeDI2hk/3+iQWKzAYkJzNjg5srq9TwJ9OJ76YTNScx+ORJT66X1/grKyEbW2NgfPp6XKd/JMZySrHaQsSU1Oe+0/w3WpVgyu5HBlR6lc+H8gioevDwz6JrWwV5+3txyoSFk5DcOX1MnCyJ4Vwfb1zt1UY9SR8aioDpuppaVpwZbPTl+hHF04dOKzk8XBF8DgJC3/woU/W/EciOtELOWi8DDwp//215Q+p7kiKh2lQSAAAAABJRU5ErkJggg==");*background-image:url(/themes/custom/kd_theme/images/message-24-error.png?1476723521=);border-color:#ed541d;}.messages__list{margin:0;}.messages__item{list-style-image:none;}.messages--error p.error{color:#333;}.ok,.messages--status{background-color:#f8fff0;color:#234600;}.warning,.messages--warning{background-color:#fffce5;color:#840;}.error,.messages--error{background-color:#fef5f1;color:#8c2e0b;}.tabs-primary,.tabs-secondary{overflow:hidden;*zoom:1;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYmJiYmJiIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:linear-gradient(to top,#bbbbbb 1px,rgba(0,0,0,0) 1px);list-style:none;border-bottom:1px solid #bbb \0 /ie;margin:1.2em 0;padding:0 2px;white-space:nowrap;font-size:14px;}.tabs-primary__tab,.tabs-primary__tab.is-active,.tabs-secondary__tab,.tabs-secondary__tab.is-active{float:left;margin:0 3px;}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active,a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{border:1px solid #e9e9e9;border-right:0;border-bottom:0;display:block;line-height:1.2em;text-decoration:none;}.tabs-primary__tab,.tabs-primary__tab.is-active{border-top-left-radius:4px;border-top-right-radius:4px;text-shadow:1px 1px 0 #fff;border:1px solid #bbb;border-bottom-color:transparent;border-bottom:0 \0 /ie;}.tabs-primary__tab.is-active{border-bottom-color:#fff;}a.tabs-primary__tab-link,a.tabs-primary__tab-link.is-active{border-top-left-radius:4px;border-top-right-radius:4px;transition:background-color 0.3s;color:#333;background-color:#dedede;letter-spacing:1px;padding:0 1em;text-align:center;}a.tabs-primary__tab-link:hover,a.tabs-primary__tab-link:focus{background-color:#e9e9e9;border-color:#f2f2f2;}a.tabs-primary__tab-link:active,a.tabs-primary__tab-link.is-active{background-color:transparent;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr="#FFE9E9E9",endColorstr="#00E9E9E9");background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=");background-size:100%;background-image:linear-gradient(#e9e9e9,rgba(233,233,233,0));border-color:#fff;}.tabs-secondary{font-size:0.9em;margin-top:-1.2em;}.tabs-secondary__tab,.tabs-secondary__tab.is-active{margin:0.6em 3px;}a.tabs-secondary__tab-link,a.tabs-secondary__tab-link.is-active{border-radius:0.75em;transition:background-color 0.3s;text-shadow:1px 1px 0 #fff;background-color:#f2f2f2;color:#666;padding:0 0.5em;}a.tabs-secondary__tab-link:hover,a.tabs-secondary__tab-link:focus{background-color:#dedede;border-color:#999;color:#333;}a.tabs-secondary__tab-link:active,a.tabs-secondary__tab-link.is-active{text-shadow:1px 1px 0 #333;background-color:#666;border-color:#000;color:#fff;}.inline{display:inline;padding:0;}.inline li{display:inline;list-style-type:none;padding:0 1em 0 0;}span.field-label{padding:0 1em 0 0;}.more-link{text-align:right;}.more-help-link{text-align:right;}.more-help-link a{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA7UlEQVR42qWTPQqDQBCFcwSPkCNITpAj5AjeIm1uYpkyR7Cy2Mot7OwsBAsRwUKwmOwLGRle3EIy8PyBfZ/z3J2TiPylz8VWWZZpUB40BonRKyizaxkA88MYYiqCEgv4MTvnZJom0VqWRbz3FlJZgLYtqmEY1Lg9r+sKsIXcLSC3AC019H0vqLquLeC5AfiHYSGkcdAJimKIBQiJ4+CO92OAtm0FNc8zOjkMwE5Q63FAtbeg6zpAYvG8BWR7i5qmQYwY4MIHqYhE2DOPQWcGJBQF2XU72ZzyUeZ5GCNt5/hybJgYdAXsq5sOEE/jG6dC5IOqCXTmAAAAAElFTkSuQmCC");*background-image:url(/themes/custom/kd_theme/images/help.png?1476723521=);background-position:0 50%;background-repeat:no-repeat;padding:1px 0 1px 20px;}.pager{clear:both;padding:0;text-align:center;}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis,.pager-current{display:inline;padding:0 0.5em;list-style-type:none;background-image:none;}.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis{}.pager-current{font-weight:bold;}.block{margin-bottom:1.2em;}.menu a.active{color:#000;}.new,.update{color:#c00;background-color:transparent;}.unpublished{height:0;overflow:visible;background-color:transparent;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}.lt-ie8 .node-unpublished > *,.lt-ie8 .comment-unpublished > *{position:relative;}.comments{margin:1.2em 0;}.comment-preview{background-color:#ffffea;}.comment{}.comment .permalink{text-transform:uppercase;font-size:75%;}.indented{margin-left:0;}.form-item{margin:1.2em 0;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}tr.odd .form-item,tr.even .form-item{margin:0;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item .description{font-size:0.85em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}.form-required{color:#c00;}label.option{display:inline;font-weight:normal;}a.button{-moz-appearance:button;-webkit-appearance:button;}.password-parent,.confirm-parent{margin:0;}#user-login-form{text-align:left;}.openid-links{margin-bottom:0;}.openid-link,.user-link{margin-top:1.2em;}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-left:-20px;}#user-login ul{margin:1.2em 0;}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}form tbody{border-top:1px solid #ccc;}form table ul{margin:0;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}tr.even{background-color:#fff;}.lt-ie8 tr.even th,.lt-ie8 tr.even td,.lt-ie8 tr.odd th,.lt-ie8 tr.odd td{border-bottom:1px solid #ccc;}td.active{background-color:#ddd;}td.checkbox,th.checkbox{text-align:center;}td.menu-disabled{background:#ccc;}#autocomplete .selected{background:#0072b9;color:#fff;}html.js .collapsible .fieldset-legend{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==");*background-image:url(/themes/custom/kd_theme/images/menu-expanded.png?1476723521=);background-position:5px 65%;background-repeat:no-repeat;padding-left:15px;}html.js .collapsed .fieldset-legend{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC");*background-image:url(/themes/custom/kd_theme/images/menu-collapsed.png?1476723521=);background-position:5px 50%;}.fieldset-legend .summary{color:#999;font-size:0.9em;margin-left:0.5em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-toggle-weight{font-size:0.9em;}tr.selected td{background:#ffc;}.progress{font-weight:bold;}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;border-radius:3px;}.progress .filled{background-color:#0072b9;background-image:url(/themes/custom/kd_theme/images/progress.gif?1476723521=);}body{color:#fff;line-height:1.2;}.home-landing-page #block-ads-bottom-728x90-2{text-align:center;margin-bottom:50px !important;margin-top:50px;}.global-wrapper .div-gpt-ad-254715871160086928-3-adtxt{text-align:left;margin-left:165px;margin-top:10px;margin-bottom:5px;font-family:"Arial";font-size:12.5pt;color:#FFF;font-style:italic;}.global-wrapper .header-banner-block .ad-wrapper{text-align:center;margin-bottom:20px;margin-top:0px;}.global-wrapper .header-banner-block .ad-text{display:none;}.row-column-content .main-column:first-child,.row-column-content .right-column:first-child{margin-left:0;}body.layout-page-right .main-footer,body.layout-page .main-footer,body.node-type-page .main-footer{margin-top:45px;}.main-column{margin-bottom:50px;}.main-column .pane-views-panes{margin-bottom:28px;}.right-column #block-views-block-practice-block-1{margin-left:45px;}.right-column #block-views-block-practice-block-1 .pane-title{text-transform:none;}.right-column .pane-practice-panel-pane-2{max-width:715px !important;float:left;}.right-column .pane-category-panel-pane-3{margin-top:110px;}.row-top-content,.row-column-content,.row-bottom{word-wrap:break-word;}.white-page-content .page-content{color:#000;background-color:#fff;}.white-page-content .field-secondary-content{color:#000;}.white-page-content .pagination-wrapper a.active,.white-page-content .field--name-body{color:#000;}.white-page-content .field--name-body ol,.white-page-content .field--name-body ul{color:#000;}.white-page-content .field--name-body ol li,.white-page-content .field--name-body ul li{color:#000;}.white-page-content .field--name-body ol li *,.white-page-content .field--name-body ul li *{color:#000;}.white-page-content .field--name-body ol li a,.white-page-content .field--name-body ul li a{color:#00d1f0;}.white-page-content .field--name-body ol ol li,.white-page-content .field--name-body ol ul li,.white-page-content .field--name-body ul ol li,.white-page-content .field--name-body ul ul li{color:#000;}.white-content{color:#000;background-color:#fff;}.white-content .pagination-wrapper a.active,.white-content .field--name-body{color:#000;}.cool-math-games-and-problems-landing-page .pane-title,.home-landing-page .pane-title{color:#fff;word-wrap:break-word;-moz-font-smooth:always;-webkit-font-smooth:always;-ie-webkit-font-smooth:always;font-smooth:always;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:grayscale;font-smoothing:grayscale;}.pane-title a{color:#fff;}.common-subtitle h1,.common-subtitle h2{margin-bottom:24px;font-size:1.733em;font-family:"Proxima Soft",Comic Sans MS,cursive;}.top-motto{color:#fff;font-size:1.933em;line-height:1.2;font-family:bpreplay-italic;}.top-motto #block-cmat-breadcrumbs{font-size:15px;line-height:18px;font-family:"Proxima Soft",Comic Sans MS,cursive;margin-bottom:20px;}#block-cmat-breadcrumbs .breadcrumb-links{font-size:0.933em;}.link-more-wrapper a{padding-left:16px;color:#00d1f0;font-size:18px;background:url(/themes/custom/kd_theme/images/site-images/blue_right_v.png) 3px center no-repeat transparent;}.link-more-wrapper a:hover{text-decoration:underline;}#block-cmat-breadcrumbs{margin-bottom:20px;color:#fff;width:80%;}#block-cmat-breadcrumbs .breadcrumb-separator{margin:0px 6px 0px 8px;}.bread-crumbs-wrapper *{color:#00d1f0;}.bread-crumbs-wrapper span{color:#fff;}.node-title{font-size:1em;}.term-1{}.term-1 .common-title h1,.term-1 .common-title h2,.term-1 .common-title h1 a,.term-1 .common-title h2 a,.term-1 .common-subtitle h1,.term-1 .common-subtitle h2,.term-1 .common-subtitle h1 a,.term-1 .common-subtitle h2 a,.term-1 .view-lessons .view-grouping .view-grouping-header{color:#ff7220;}.term-121{}.term-121 .common-title h1,.term-121 .common-title h2,.term-121 .common-title h1 a,.term-121 .common-title h2 a,.term-121 .common-subtitle h1,.term-121 .common-subtitle h2,.term-121 .common-subtitle h1 a,.term-121 .common-subtitle h2 a,.term-121 .view-lessons .view-grouping .view-grouping-header{color:var(--yellow);}.term-201{}.term-201 .common-title h1,.term-201 .common-title h2,.term-201 .common-title h1 a,.term-201 .common-title h2 a,.term-201 .common-subtitle h1,.term-201 .common-subtitle h2,.term-201 .common-subtitle h1 a,.term-201 .common-subtitle h2 a,.taxonomy-landing-page .common-title + .grouping-header,.term-201 .view-display-id-panel_pane_2 .view-lessons .view-content > .item-list h3{color:var(--purple);}.orange-color .pane-title,.orange-color .pane-title a{color:#ff7220;}.orange-color .right-arrow-title a:after{border-left-color:#ff7220;}.green-color .pane-title,.green-color .pane-title a{color:var(--green);}.green-color .right-arrow-title a:after{border-left-color:var(--green);}.violet-color .pane-title,.violet-color .pane-title a{color:var(--purple);}.violet-color .right-arrow-title a:after{border-left-color:var(--purple);}.right-arrow-title a:after{display:inline-block;width:0;height:0;margin:0 0 0 9px;content:"";border-width:8px 0 8px 12px;border-color:transparent;border-style:solid;border-left-color:#fff;}.more-link{text-align:left;}.home-landing-page .more-link{margin:0 0 0px 16px;}.more-link a{display:inline-block;padding:4px 13px 4px 13px;border:2px solid #00d1f0;-webkit-border-top-left-radius:20px 24px;-webkit-border-top-right-radius:20px 24px;-webkit-border-bottom-right-radius:20px 24px;-webkit-border-bottom-left-radius:20px 24px;-moz-border-top-left-radius:20px 24px;-moz-border-top-right-radius:20px 24px;-moz-border-bottom-right-radius:20px 24px;-moz-border-bottom-left-radius:20px 24px;-ms-border-top-left-radius:20px 24px;-ms-border-top-right-radius:20px 24px;-ms-border-bottom-right-radius:20px 24px;-ms-border-bottom-left-radius:20px 24px;-o-border-top-left-radius:20px 24px;-o-border-top-right-radius:20px 24px;-o-border-bottom-right-radius:20px 24px;-o-border-bottom-left-radius:20px 24px;border-top-left-radius:20px 24px;border-top-right-radius:20px 24px;border-bottom-right-radius:20px 24px;border-bottom-left-radius:20px 24px;font-size:0.933em;font-family:"Proxima Soft",Comic Sans MS,cursive;text-transform:uppercase;-moz-font-smooth:always;-webkit-font-smooth:always;-ie-webkit-font-smooth:always;font-smooth:always;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:grayscale;font-smoothing:grayscale;}.more-link a:hover{color:#000;background-color:#00d1f0;}.row-column-content ol,.row-bottom ol,.page-error-404 .content-column-wrapper .content ol,.page-block-error-404 .content-column-wrapper .content ol{padding-left:35px;list-style-type:decimal;}.row-column-content ol > li,.row-bottom ol > li,.page-error-404 .content-column-wrapper .content ol > li,.page-block-error-404 .content-column-wrapper .content ol > li{margin-bottom:15px;padding-left:11px;font-size:22px;}.row-column-content ol > li *,.row-bottom ol > li *,.page-error-404 .content-column-wrapper .content ol > li *,.page-block-error-404 .content-column-wrapper .content ol > li *{font-family:"Proxima Soft",Comic Sans MS,cursive;}.row-column-content ol li .active,.row-column-content ol li .active a,.row-column-content ul li .active,.row-column-content ul li .active a,.row-bottom ol li .active,.row-bottom ol li .active a,.row-bottom ul li .active,.row-bottom ul li .active a,.page-error-404 .content-column-wrapper .content ol li .active,.page-error-404 .content-column-wrapper .content ol li .active a,.page-error-404 .content-column-wrapper .content ul li .active,.page-error-404 .content-column-wrapper .content ul li .active a,.page-block-error-404 .content-column-wrapper .content ol li .active,.page-block-error-404 .content-column-wrapper .content ol li .active a,.page-block-error-404 .content-column-wrapper .content ul li .active,.page-block-error-404 .content-column-wrapper .content ul li .active a{color:#fff;}.row-column-content .field-label h3,.row-bottom .field-label h3,.page-error-404 .content-column-wrapper .content .field-label h3,.page-block-error-404 .content-column-wrapper .content .field-label h3{display:none;}.taxonomy-term-description{margin-bottom:10px;}#block-views-block-practice-block-3 .view-practice{margin:0 0 50px -55px;}#block-views-block-practice-block-3 .views-row{display:inline-block;width:500px;margin:0 0 30px 55px;vertical-align:top;}#block-views-block-practice-block-3 .views-row .node__title{font-size:20px;}#block-views-block-practice-block-3 .views-row .field--type-image{margin-top:10px;}#block-views-block-practice-block-3 .views-row .field-links ul li{font-size:16px;}.page-0-cool-math-games-and-problems .pane-page-content .pane-block{margin-bottom:28px;}.pane-bean-legal-message{padding-top:18px;font-size:1.867em;font-family:"Proxima Soft",Comic Sans MS,cursive;text-align:center;}.pane-bean-legal-message *{margin:0;}.game-item{margin-bottom:15px;overflow:hidden;}.game-item .game-link-wrapper img{float:left;margin-right:20px;padding:6px;border:1px solid #fff;vertical-align:middle;}.game-item .game-link-wrapper .game-title{margin:0 0 5px 117px;color:#00d1f0;font-size:1.133em;line-height:1;font-family:"Proxima Soft",Comic Sans MS,cursive;}.game-item .game-link-wrapper a:hover img{padding:5px;border:2px solid #00b8ff;}.game-item .game-link-wrapper a:hover .game-title{text-decoration:underline;}.game-item .field-short-description-wrapper,.game-item .field-long-description-wrapper{margin-left:117px;}.game-item .game-item-description,.game-item .field-short-description,.game-item .field-long-description{max-height:57px;overflow:hidden;}.game-item .field--name-body{overflow:hidden;}.game-item .field--name-body p{margin:1.2em 0 0;}.game-item .field--name-body p:first-child{margin-top:0;}.pane-similar-lessons-panel-pane-1 ol li a{font-size:16px;}.pane-similar-lessons-panel-pane-1 h2{text-transform:none;margin-left:10px;}.item-list ol li{font-size:20px !important;}.item-list ol li{margin-bottom:10px;padding-left:11px;font-size:20px;font-family:"Proxima Soft",Comic Sans MS,cursive;}.tools-right{float:right;position:relative;top:0;height:100%;margin-top:-800px;margin-right:240px;}.node-type-lesson-page .content-layout{}.node-type-lesson-page #block-lessonpagepagination .white-content{padding:0 50px 25px;}.playlists-queue-wrapper{width:675px;padding-top:10px;font-size:0;line-height:0;}.playlist-category-node{display:inline-block;width:190px;margin:0 31px 34px 0;text-align:left;vertical-align:top;}.playlist-category-node .field-image{text-align:center;}.playlist-category-node .field-image img{width:166px;height:125px;padding:8px 11px;border:1px solid #fff;}.playlist-category-node .playlist-category-title{margin-top:7px;color:#00d1f0;font-size:16px;font-family:"Proxima Soft",Comic Sans MS,cursive;line-height:1.2;text-decoration:none;word-wrap:break-word;}.playlist-category-node .link-to-category-playlist:hover .field-image img{padding:7px 10px;border:2px solid #00b8ff;}.playlist-category-node .link-to-category-playlist:hover .playlist-category-title{text-decoration:underline;}.home-landing-page .content-layout{background-size:432px 360px;margin-top:20px;}.cm-promo-main:hover{filter:brightness(120%);}.home-landing-page .content-layout-newdomain{background:url("/themes/custom/cmat/images/homepage-image-new-domain.png") no-repeat 394px 59px;margin-top:20px;}.home-landing-page .main-column{margin-bottom:20px;}.home-landing-page .row-column-content{margin-top:20px;}.home-landing-page .row-bottom,.home-landing-page .main-footer{background-color:#010101;}.home-landing-page #rightnav ul{width:175px;display:block;list-style-type:none;}.home-landing-page .row-column-content #rightnav ul > li{margin-bottom:0px;}.home-landing-page h3.field-label{display:none;}#block-classicgamesoncoolmathgamescom .field__item{display:inline-block;width:338px;margin:0 0 30px 16px;vertical-align:top;}.home-landing-page #block-classicgamesoncoolmathgamescom .field--name-field-practice-or-remote-games{margin-left:-16px;}.home-landing-page #ourothersites{background:url("/themes/custom/cmat/images/rightcolumn_1_0.gif") no-repeat;background-position:0 0;height:60px;width:175px;text-indent:-9999px;display:block;}.home-landing-page #forkids a{background:url("/themes/custom/cmat/images/rightcolumn_1_0.gif") no-repeat;background-position:0 -60px;height:60px;width:175px;text-indent:-9999px;display:block;}.home-landing-page #games a{background:url("/themes/custom/cmat/images/rightcolumn_1_0.gif") no-repeat;background-position:0px -120px;height:60px;width:175px;text-indent:-9999px;display:block;}.home-landing-page #teachers a{background:url("/themes/custom/cmat/images/rightcolumn_1_0.gif") no-repeat;background-position:0px -180px;height:60px;width:175px;text-indent:-9999px;display:block;}.home-landing-page #parents a{background:url("/themes/custom/cmat/images/rightcolumn_1_0.gif") no-repeat;background-position:0px -240px;height:66px;width:175px;text-indent:-9999px;display:block;}.home-landing-page #spikes a{background:url("/themes/custom/cmat/images/rightcolumn_1_0.gif") no-repeat;background-position:0px -300px;height:60px;width:175px;text-indent:-9999px;display:block;}.home-landing-page #finance a{background:url("/themes/custom/cmat/images/rightcolumn_1_0.gif") no-repeat;background-position:0px -360px;height:65px;width:175px;text-indent:-9999px;display:block;}.chapter-block{margin-bottom:20px;}.chapter-block h1{margin-bottom:9px;font-size:2em;}.chapter-block h2,.home-landing-page .chapter-block h2{margin-bottom:6px;font-size:1.4em;font-family:"Proxima Soft",Comic Sans MS,cursive;}.chapter-block .text-wrapper{margin-top:0px;margin-bottom:2px;font-size:1.2em;}.chapter-block .math-lessons-top{font-size:32px;margin-top:0px;margin-bottom:15px;}.chapter-block .links-list{font-size:20px;}.chapter-block .links-list a{line-height:1.1;white-space:nowrap;}.chapter-block .links-list .separator{margin:0 3px 0 10px;text-transform:uppercase;}.home-landing-page .row-bottom .pane-practice-panel-pane-2,.home-landing-page .row-bottom #block-views-block-practice-block-2{max-width:700px;float:left;}.home-landing-page .row-bottom #block-ads-homepage-300x250{float:left;max-width:300px;margin-left:60px;margin-top:38px;}.home-landing-page .row-bottom .pane-cmat-ads-cm-homepage-300x250 .ad-text{text-align:left;margin-top:10px;margin-bottom:5px;font-family:"Arial";font-size:12.5pt;color:#FFF;font-style:italic;}.home-landing-page #block-homepagelinksection h2,.home-landing-page #block-classicgamesoncoolmathgamescom h2{margin-bottom:15px;padding-bottom:2px;border-bottom:2px solid #CCC;font-family:"Proxima Soft",Comic Sans MS,cursive;}.home-landing-page .row-bottom .views-element-container,.home-landing-page .row-bottom #block-newcoolmathgames,.home-landing-page .row-bottom .pane-cmat-blocks-cmat-blocks-c-coolmath-games{margin-bottom:37px;clear:both;}.home-landing-page .row-bottom .views-element-container h1,.home-landing-page .row-bottom .views-element-container h2,.home-landing-page .row-bottom #block-newcoolmathgames h1,.home-landing-page .row-bottom #block-newcoolmathgames h2,.home-landing-page .row-bottom .pane-cmat-blocks-cmat-blocks-c-coolmath-games h1,.home-landing-page .row-bottom .pane-cmat-blocks-cmat-blocks-c-coolmath-games h2{margin-bottom:15px;padding-bottom:2px;border-bottom:2px solid #CCC;font-family:"Proxima Soft",Comic Sans MS,cursive;}.home-landing-page .row-bottom .views-element-container .view-content,.home-landing-page .row-bottom #block-newcoolmathgames .view-content,.home-landing-page .row-bottom .pane-cmat-blocks-cmat-blocks-c-coolmath-games .view-content{margin-left:-16px;}.home-landing-page .row-bottom .views-element-container .views-row,.home-landing-page .row-bottom #block-newcoolmathgames .views-row,.home-landing-page .row-bottom .pane-cmat-blocks-cmat-blocks-c-coolmath-games .views-row{display:inline-block;width:338px;margin:0 0 30px 16px;vertical-align:top;}.home-landing-page .row-bottom .views-element-container .views-row .game-item,.home-landing-page .row-bottom #block-newcoolmathgames .views-row .game-item,.home-landing-page .row-bottom .pane-cmat-blocks-cmat-blocks-c-coolmath-games .views-row .game-item{margin-bottom:-10px;}.page-error-404 .content-column-wrapper,.page-block-error-404 .content-column-wrapper{margin-bottom:45px;padding-top:10px;}.page-error-404 .content-column-wrapper .field-text-block,.page-block-error-404 .content-column-wrapper .field-text-block{font-size:22px;}.page-error-404 .content-column-wrapper .field-text-block p,.page-block-error-404 .content-column-wrapper .field-text-block p{margin-bottom:25px;}body.game-page .content-column-wrapper{width:auto;}body.game-page .content-column-wrapper .breadcrumb,body.game-page .content-column-wrapper .main-column h1,body.game-page .content-column-wrapper .main-column h2,body.game-page .content-column-wrapper .field-headline-textarea-wrapper,body.game-page .content-column-wrapper .pane-pane-messages,body.game-page .content-column-wrapper .field-instructions-wrapper,body.game-page .content-column-wrapper .multi-swf-links,body.game-page .content-column-wrapper .item-list,body.game-page .content-column-wrapper .no-flash{width:804px;}body.game-page .game-short-list-wrapper .pane-title{text-transform:none;}body.node-type-game-flash .common-title h1{padding-bottom:15px;background:url(/themes/custom/kd_theme/images/site-images/separator-wide.jpg) left bottom no-repeat;}.field-game-files-wrapper .field-game-files .multi-swf-links{padding-left:0;}.field-game-files-wrapper .no-flash{margin-top:9px;}.field-game-files-wrapper .field-game-files .no-flash a{color:#00d1f0;}.field-game-files-wrapper .field-game-files .no-flash a:hover{text-decoration:underline;}.field-game-files-wrapper .field-game-files iframe{border:none;}.field-game-files-wrapper .field-game-files iframe.rounded{border-radius:12px;}.multi-swf-links{margin-bottom:20px;list-style:none;}.multi-swf-links li{display:inline-block;}.multi-swf-links li a{padding:0 8px;color:#00d1f0;font-size:1.733em;font-family:"Proxima Soft",Comic Sans MS,cursive;text-transform:uppercase;}.multi-swf-links li a:hover,.multi-swf-links li a.active{text-decoration:underline;}.multi-swf-links li a.active{color:#fff;}.field-instructions-wrapper{margin-top:37px;}.field-instructions-wrapper .field-label{margin-bottom:15px;font-size:1.2em;font-family:"Proxima Soft",Comic Sans MS,cursive;text-transform:uppercase;}.field-instructions-wrapper .field-instructions{font-size:1.067em;word-wrap:break-word;}.field-instructions-wrapper .field-instructions td{background:white;border:black;}.field-headline-textarea-wrapper{margin-bottom:25px;font-size:1.2em;}.node-unpublished{background-color:transparent;}.node-unpublished header{margin-bottom:20px;}.pane-game-details-pane-top-picks{margin-top:35px;}body.node-type-game .common-title{margin-bottom:15px;}body.cruncher-page .field-game-files{margin-bottom:37px;}body.node-type-game #block-cmat-breadcrumbs,body.node-type-game .main-column h1,body.node-type-game .main-column h2,body.node-type-game .field-headline-textarea-wrapper,body.node-type-game .pane-pane-messages,body.node-type-game .field-instructions-wrapper,body.node-type-game .multi-swf-links,body.node-type-game .item-list,body.node-type-game .no-flash{width:804px;}#block-cmat-breadcrumbs{text-transform:uppercase;}.pane-game-details-carousel-game-detail{margin-bottom:25px;}.pane-game-details-carousel-game-detail .view-header{margin-bottom:20px;font-size:1.2em;}.pane-game-details-carousel-game-detail .view-display-id-carousel_game_detail > .view-content{width:584px;padding:0 28px;}.pane-game-details-carousel-game-detail .view-display-id-carousel_game_detail.cutted-carousel > .view-content{width:640px;padding:0;}.pane-game-details-carousel-game-detail .view-display-id-carousel_game_detail.cutted-carousel .bx-controls{display:none;}.pane-game-details-carousel-game-detail .bx-wrapper{max-width:100% !important;}.pane-game-details-carousel-game-detail .bx-wrapper .bx-viewport{left:0;border:none;background:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;}.pane-game-details-carousel-game-detail .bx-wrapper .bx-controls-direction a{width:25px;background-image:url(/sites/cmatgame/themes/cmatgame/images/carousel-arrows.png);background-repeat:no-repeat;background-color:transparent;}.pane-game-details-carousel-game-detail .bxslider-views-slideshow-main-frame-row .field-image{border:2px solid transparent;}.pane-game-details-carousel-game-detail .bxslider-views-slideshow-main-frame-row .game-title{display:none;}.pane-game-details-carousel-game-detail .bxslider-views-slideshow-main-frame-row .game-item{margin:0;}.pane-game-details-carousel-game-detail .bxslider-views-slideshow-main-frame-row .game-item .game-link-wrapper{position:relative;}.pane-game-details-carousel-game-detail .bxslider-views-slideshow-main-frame-row .game-item .game-link-wrapper img{float:none;padding:0;border:none;}.pane-game-details-carousel-game-detail .bxslider-views-slideshow-main-frame-row .game-item .game-title{position:absolute;top:2px;left:2px;display:none;width:83px;height:50px;margin:0;overflow:hidden;text-align:center;white-space:nowrap;}.pane-game-details-carousel-game-detail .bxslider-views-slideshow-main-frame-row .game-item .game-title .overlay{display:inline-block;width:83px;height:100%;background-color:#010101;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);opacity:0.5;vertical-align:middle;}.pane-game-details-carousel-game-detail .bxslider-views-slideshow-main-frame-row .game-item .game-title .title-on-overlay{position:relative;display:inline-block;width:83px;margin-left:-100%;color:#fff;font-size:15px;line-height:1.1;vertical-align:middle;white-space:normal;word-wrap:break-word;}.pane-game-details-carousel-game-detail .bxslider-views-slideshow-main-frame-row:hover .game-title{display:block;}.pane-game-details-carousel-game-detail .bxslider-views-slideshow-main-frame-row:hover .game-title span{text-decoration:none;}.pane-game-details-carousel-game-detail .bxslider-views-slideshow-main-frame-row:hover .field-image{border-color:#00b8ff;}.pane-game-details-carousel-game-detail .bx-prev,.pane-game-details-carousel-game-detail .bx-next{opacity:0.5;}.pane-game-details-carousel-game-detail .bx-prev,.pane-game-details-carousel-game-detail .bx-prev:hover{margin-left:-37px;background-position:0 center;}.pane-game-details-carousel-game-detail .bx-next,.pane-game-details-carousel-game-detail .bx-next:hover{margin-right:-37px;background-position:right center;}.pane-game-details-carousel-game-detail .bx-prev:hover,.pane-game-details-carousel-game-detail .bx-next:hover{opacity:1;}.maintenance-page{padding-top:80px;}.maintenance-page header{margin-bottom:35px;}.maintenance-page header #site-name{position:absolute;text-indent:-9000px;}.maintenance-page #page-title{margin-bottom:27px;font-size:2.133em;font-family:"Proxima Soft",Comic Sans MS,cursive;}.field--name-body,.field-secondary-content{color:#fff;}.field--name-body h1,.field-secondary-content h1,.field--name-body h2,.field-secondary-content h2,.field--name-body h3,.field-secondary-content h3,.field--name-body h4,.field-secondary-content h4,.field--name-body h5,.field-secondary-content h5,.field--name-body h6,.field-secondary-content h6{-moz-font-smooth:always;-webkit-font-smooth:always;-ie-webkit-font-smooth:always;font-smooth:always;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:grayscale;font-smoothing:grayscale;}.field--name-body h4,.field-secondary-content h4,.field--name-body b,.field-secondary-content b,.field--name-body strong,.field-secondary-content strong{font-size:1.067em;line-height:1.2;}.field--name-body h5,.field-secondary-content h5{font-size:0.83em;}.field--name-body h6,.field-secondary-content h6{font-size:0.67em;}.field--name-body a,.field-secondary-content a{color:#00d1f0;}.field--name-body .media-element-container,.field-secondary-content .media-element-container{line-height:0;font-size:0;}.field-secondary-content p,.field--name-body pre,.field-secondary-content pre,.node__content p{margin:0 0 1.2em 0;}.field--name-body img[alt="red line"],.field-secondary-content img[alt="red line"]{width:100%;}.field--name-body ol,.field-secondary-content ol,.field--name-body ol ol,.field-secondary-content ol ol,.field--name-body ul ol,.field-secondary-content ul ol{padding-left:25px;margin:16px 0;list-style-type:decimal;}.field--name-body ul,.field-secondary-content ul,.field--name-body ul ul,.field-secondary-content ul ul,.field--name-body ol ul,.field-secondary-content ol ul{padding-left:25px;margin:16px 0;list-style-type:disc;}.home-landing-page .field--name-body ul{padding-left:13px;margin:inherit;}.field--name-body ol,.field-secondary-content ol,.field--name-body ul,.field-secondary-content ul{color:#fff;font-size:1em;}.field--name-body ol li,.field-secondary-content ol li,.field--name-body ul li,.field-secondary-content ul li{color:#fff;font-size:1em;}.field--name-body ol li *,.field-secondary-content ol li *,.field--name-body ul li *,.field-secondary-content ul li *{color:#fff;font-size:1em;}.field-secondary-content ol li a,.field-secondary-content ul li a{color:#00d1f0;}.field--name-body ol ol,.field-secondary-content ol ol,.field--name-body ol ul,.field-secondary-content ol ul,.field--name-body ul ol,.field-secondary-content ul ol,.field--name-body ul ul,.field-secondary-content ul ul{font-size:1em;}.field--name-body ol ol li,.field-secondary-content ol ol li,.field--name-body ol ul li,.field-secondary-content ol ul li,.field--name-body ul ol li,.field-secondary-content ul ol li,.field--name-body ul ul li,.field-secondary-content ul ul li{color:#fff;font-size:1em;}.field--name-body ol ol li:before,.field-secondary-content ol ol li:before,.field--name-body ol ul li:before,.field-secondary-content ol ul li:before,.field--name-body ul ol li:before,.field-secondary-content ul ol li:before,.field--name-body ul ul li:before,.field-secondary-content ul ul li:before{display:none;}.field--name-body ol ol li *,.field-secondary-content ol ol li *,.field--name-body ol ul li *,.field-secondary-content ol ul li *,.field--name-body ul ol li *,.field-secondary-content ul ol li *,.field--name-body ul ul li *,.field-secondary-content ul ul li *{font-size:1em;}.field--name-body ol ol li a,.field-secondary-content ol ol li a,.field--name-body ol ul li a,.field-secondary-content ol ul li a,.field--name-body ul ol li a,.field-secondary-content ul ol li a,.field--name-body ul ul li a,.field-secondary-content ul ul li a{color:#00d1f0;}.taxonomy-landing-page .precalculus .item-list ol li{font-size:20px;}.taxonomy-landing-page .grouping-content h3,.view-category .view-display-id-panel_pane_4.view-lessons .view-content > .item-list h3{font-size:20px;font-weight:bold;text-transform:uppercase;margin:0 0 17px;}.taxonomy-landing-page .grouping-header,.view-category .view-display-id-panel_pane_2 .view-content > .item-list h3{font-size:2em;margin:0 0 17px;font-family:"Proxima Soft",Comic Sans MS,cursive;}.gdpr-overlay-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:98;background-color:rgba(0,0,0,0.65);overflow:hidden;}.gdpr-overlay-container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99;background-color:#008aa3;border:2px solid #04b5f0;background-size:422px 471px;height:471px;width:422px;max-width:100%;max-height:100%;border-radius:0px;}.gdpr-overlay{padding-left:10px;padding-top:10px;}.gdpr-overlay h1.gdpr-welcome{font-size:19px;letter-spacing:0.03em;font-family:"ProximaNovaSoft-Bold";text-transform:uppercase;text-align:center;margin-top:10px;margin-bottom:19px;}.gdpr-overlay .overlay-text{font-size:15px;text-align:left;color:#d9faff;font-family:"ProximaNovaSoft-Regular";margin-bottom:18px;max-width:380px;position:relative;left:12px;}.gdpr-overlay .overlay-text span{font-family:"ProximaNovaSoft-Bold";}.gdpr-overlay .overlay-text:nth-child(3){margin-bottom:25px;}.gdpr-overlay .overlay-text:last-child{margin-top:10px;margin-bottom:0px;}.gdpr-overlay .overlay-text a{color:#02d6fc;}.gdpr-overlay .overlay-button{font-family:"ProximaNovaSoft-Bold";background-color:#fe9104;color:#FFF;border:2px solid #fdb404;font-size:14px;width:221px;height:25px;border-radius:5px;margin:0px auto;text-align:center;text-decoration:none;cursor:pointer;}.gdpr-overlay .overlay-button span{line-height:27px;vertical-align:middle;}.gdpr-overlay .overlay-button:hover{background:#d67a02;}@media print{a:link,a:visited{text-decoration:underline !important;}a:link.header__site-link,a:visited.header__site-link{text-decoration:none !important;}#content{}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:15px;}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:"";}#content abbr[title]:after{content:" (" attr(title) ")";}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important;}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important;}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none;}}.home-landing-page .row-column-content{position:relative;}.puzzleBlockWrapper *{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}.puzzleBlockWrapper .puzzleBlock{position:relative;}.puzzleHeader{width:100%;display:flex;align-items:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;z-index:1;background-color:#2a455d;border-top-left-radius:5px;border-top-right-radius:5px;height:34px;padding:5px 10px 0 10px;}.puzzleHeader .puzzle-next-btn{margin-left:auto;cursor:pointer;font-size:17px;color:#03b5d1;font-family:"Proxima Soft",Comic Sans MS,cursive;padding-bottom:3px;}.puzzleItemRow .puzzleItem{display:none;}.puzzleItemRow .puzzleItem img{width:100%;height:272px;vertical-align:middle;}.puzzleAnswer{display:none;}.puzzleItemRow .pSolution-link{width:100%;text-align:center;cursor:pointer;z-index:1;font-size:17px;font-family:"Proxima Soft",Comic Sans MS,cursive;line-height:34px;color:#c3c83a;background-color:#2a455d;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}.puzzleItemRow .pSolution-link:hover{color:#ffff20;}.puzzleItemRow .pSolution-link.ans-shown{pointer-events:none;}.puzzleItemRow .pSolution-link.ans-shown span{opacity:0;}.home-landing-page .global-wrapper .content-column-wrapper{position:relative;}.coolmath-adsleft-homepage-160x600{min-height:600px;width:160px;height:600px;position:absolute;z-index:99999;margin-left:-210px;top:-28px;}.coolmath-adsleft-homepage-160x600.fixed{position:fixed;top:5px;}.coolmath-adsleft-homepage-160x600 .ad-wrapper{width:100%;height:100%;}.container{display:block;width:100%;box-sizing:border-box;}.container > div{max-width:1078px;margin:auto;}@media (min-width:1079px) and (max-width:1108px){.container > div{padding-left:15px;padding-right:15px;}}.container.wide > div{max-width:1200px;}@media (max-width:1078px){.container{box-sizing:border-box;padding-left:15px;padding-right:15px;}}.header-banner-block{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;}@media (max-width:1078px){.header-banner-block{padding-bottom:0;}.header-banner-block > .header-logo{flex-shrink:1;padding-right:20px;}.header-banner-block > .header-logo .site-branding img{width:100%;}}.row-column-content{display:flex;align-items:stretch;}.row-column-content > .main-column{flex-grow:1;}.row-column-content > .main-column:last-child{width:100%;}.row-column-content > .main-column #block-kd-theme-page-title + div{margin-top:32px;}.row-column-content > .main-column #block-kd-theme-system-main + div{margin-top:28px;}.row-column-content > .right-column{width:336px;flex-grow:0;flex-shrink:0;margin-left:80px;padding-top:18px;}@media (min-width:1079px){body.taxonomy-landing-page .row-column-content > .right-column{width:504px;}}body.node-type-lesson-page .row-column-content > .right-column{margin-left:35px;}body.layout-practice .row-column-content > .right-column{margin-left:35px;}.row-column-content > .right-column aside.section > div > div + div{margin-top:35px;}.row-column-content > .right-column aside.section > div img{width:100%;height:auto;}.row-column-content > .right-column aside.section + div{margin-top:35px;}@media (max-width:781px){.row-column-content{display:block;}.row-column-content > div{width:100% !important;}.row-column-content > .right-column{margin-left:0 !important;margin-top:15px;}}.home-grid > div{display:flex;flex-wrap:wrap;row-gap:60px;-moz-column-gap:32px;column-gap:32px;}@media (max-width:781px){.home-grid > div{flex-flow:column;row-gap:40px;-moz-column-gap:0;column-gap:0;}.home-grid > div > div{flex-grow:0 !important;flex-shrink:0 !important;width:100%;}.home-grid > div > div.block--popular_topics{order:1;}.home-grid > div > #block-kd-theme-homepagelinksection{order:3;}.home-grid > div > #block-kd-theme-ads-homepage-300x250{order:2;}}@media (max-width:599px){.home-grid > div{row-gap:15px;}.home-grid > div > div.block--popular_topics{padding-left:15px;padding-right:15px;box-sizing:border-box;}.home-grid > div > #block-kd-theme-homepagelinksection{padding-left:15px;padding-right:15px;box-sizing:border-box;}}.home-grid > div > div:nth-child(2n+1){flex-grow:1;flex-shrink:1;}.home-grid > div > div:nth-child(2n+2){flex-grow:0;flex-shrink:0;}.global-content-wrapper > * + *{margin-top:40px;}.global-content-wrapper > * + *.main-header{margin-top:0;padding-top:20px;position:sticky;top:0;background-color:var(--blue-darkest);z-index:11;}@media (max-width:599px){.global-content-wrapper > * + *.main-header{position:fixed;}}.global-content-wrapper > * + .row-top-content.with-bg{margin-top:0;}@media (max-width:599px){.global-content-wrapper{padding-top:84px;}}.cool-math-games-and-problems-landing-page .content-column-wrapper{background-color:var(--blue-darker);margin-top:0;}.cool-math-games-and-problems-landing-page .content-column-wrapper main .section > div{padding-top:50px;}.cool-math-games-and-problems-landing-page .content-column-wrapper main .section > div + div{padding-top:0;}.cool-math-games-and-problems-landing-page .top-ads + .row-top-content{margin-top:40px;}@media (max-width:599px){.cool-math-games-and-problems-landing-page .top-ads + .row-top-content{margin-top:15px;}}@media (max-width:599px){.cool-math-games-and-problems-landing-page .games-grid{padding-left:0;padding-right:0;}}.row-top-content{margin-top:0;}.row-top-content.with-bg{padding:34px 0;background-color:var(--blue-dark);}.row-top-content .block--full_width_heading{padding:34px 0;background-color:var(--blue-dark);}.row-top-content .block--full_width_heading > div{max-width:1078px;margin:auto;display:flex;justify-content:space-between;align-items:center;min-height:132px;}@media (max-width:1078px){.row-top-content .block--full_width_heading > div{padding-left:15px;padding-right:15px;}}.row-top-content .home-top{margin-top:30px;}.row-top-content .home-top > div{display:flex;align-items:center;}.row-top-content .home-top > div > div{flex-grow:1;}.row-top-content .home-top > div > div.puzzleBlockWrapper{flex-grow:0;flex-shrink:0;}@media (max-width:781px){.row-top-content .home-top > div{flex-flow:column;justify-content:flex-start;}.row-top-content .home-top > div > div + div{margin-top:20px;}}.puzzleBlockWrapper,.puzzleBlockWrapper .puzzleBlock,.puzzleBlockWrapper .puzzleItemRow,.puzzleBlockWrapper img,.puzzleBlockWrapper .pSolution-link{max-width:328px;}.puzzleBlockWrapper .puzzleHeader{background-color:#577f94;}.puzzleBlockWrapper .puzzleHeader .puzzleHeading img{max-width:89px;opacity:0.8;}.puzzleBlockWrapper .puzzleHeader .puzzle-next-btn{position:absolute;bottom:0;right:0;display:inline-block;padding:10px;border-radius:5px;background-color:#fad94d;font-size:18px;font-weight:400;color:var(--sepia-darker) !important;line-height:1;text-transform:capitalize;text-decoration:none !important;transition-duration:0.6s;transition-timing-function:ease-out;transition-property:background-color;}.puzzleBlockWrapper .puzzleHeader .puzzle-next-btn:hover{font-size:18px;font-weight:400;line-height:1;background-color:#ffbe00;}.puzzleBlockWrapper .puzzleHeader .puzzle-next-btn:hover::after{background-color:transparent !important;}.puzzleBlockWrapper .puzzleHeader .puzzle-next-btn::after{position:relative;top:auto;left:auto;right:auto;bottom:auto;opacity:1;background-color:transparent !important;}.field--name-field-view-all-link a::after,a.next::after,a.prev::before,.puzzleBlockWrapper .puzzleHeader .puzzle-next-btn::after{background-image:url("data:image/svg+xml,%3Csvg fill='%23483400' width='12' height='12' viewBox='0 0 12 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 6 5.849 0 4 1.803 8.304 6 4 10.197 5.849 12 12 6z'/%3E%3C/svg%3E");}.puzzleBlockWrapper .puzzleHeader .puzzle-next-btn::after{display:inline-block;content:"";width:15px;height:15px;background-size:contain;background-repeat:no-repeat;}.puzzleBlockWrapper .puzzleHeader .puzzle-next-btn::after{position:relative;top:2px;}.puzzleBlockWrapper .puzzleItemRow .pSolution-link{background-color:transparent;text-align:left;font-family:"Proxima Soft";font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:var(--white);line-height:40px;margin-top:8px;}.puzzleBlockWrapper .puzzleItemRow .pSolution-link > span{transition-duration:0.6s;transition-timing-function:ease-out;transition-property:color;}.puzzleBlockWrapper .puzzleItemRow .pSolution-link:hover > span{color:#fff500;}.puzzleBlockWrapper .puzzleItemRow .pSolution-link > svg{margin-right:6px;color:#fff500;}.puzzleBlockWrapper .puzzleItemRow .pSolution-link.ans-shown > svg{opacity:0;}.home-landing-page .content-layout{overflow:hidden;}@media (max-width:599px){.home-landing-page .content-layout{margin-top:15px;}.home-landing-page .content-layout > .container{padding-left:0;padding-right:0;}}.home-landing-page .row-column-content{gap:35px;}@media (max-width:599px){.home-landing-page .row-column-content{gap:15px;}}.home-landing-page .main-column + .left-column{order:-1;}.row-bottom > aside > div > div + div:not(.with-bg){margin-top:50px;}.row-bottom .ad-wrapper{max-width:1078px;margin:auto;}.row-bottom aside.section > .field-secondary-content > *:first-child{margin-top:15px;}.white-content,.white-page-content .field--name-body{padding:22px 35px 24px 36px;border-radius:12px;box-shadow:0 0 16px 0 rgba(0,0,0,0.25);background-color:var(--white);}.black-content,.black-page-content .field--name-body{padding:22px 35px 24px 36px;border-radius:12px;box-shadow:0 0 16px 0 rgba(0,0,0,0.25);background-color:var(--black);}.footer-ad-block > div{min-height:90px;padding:50px 0;}.footer-ad-block > div #block-kd-theme-ads-bottom-728x90 #leaderboard_btf:not([data-google-query-id]){height:90px;line-height:90px;}#footer{padding-top:29.4px;padding-bottom:14px;border-top:solid 1px var(--blue-dark);background-color:var(--blue-darkest);}@media (max-width:599px){#footer{border-top:4px solid #fff500;}#footer > div{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:20px;}#footer > div > aside.section{order:-1;}}.node__content.field-item > div > div.common-title + div{margin-top:32px;}.node__content.field-item > div > div.field--name-body + div{margin-top:28px;}.view-content header + .item-list{margin-top:32px;}.view-content header > div.common-title + div{margin-top:32px;}#block-headertopourwebsites{padding-top:10px;}@media (max-width:1078px){#block-headertopourwebsites{display:none;}}@media (max-width:1078px){header.main-header{margin:0;padding-top:22px;padding-bottom:12px;}}@media (min-width:768px){.top-ads{height:105px;}}@media (min-width:768px){#block-ads-left-160x600{width:160px;}}@media (min-width:1079px){.header-logo{width:25.3%;}}.header-logo img{max-width:100%;height:auto;}@media (min-width:1079px){.main-header .header-banner-block{padding-left:15px;padding-right:15px;}}.pane-menu-menu-desktop-header-menu .pane-content > .menu{display:flex;}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li{position:relative;z-index:1;overflow:visible;padding:0 10px;display:block;}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li > a,.pane-menu-menu-desktop-header-menu .pane-content > .menu > li > span{line-height:40px;color:#fff500;text-decoration:none;cursor:pointer;transition-property:color;}@media (min-width:1079px) and (max-width:1240px){.pane-menu-menu-desktop-header-menu .pane-content > .menu > li > a,.pane-menu-menu-desktop-header-menu .pane-content > .menu > li > span{font-size:20px;}}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li > a.is-active,.pane-menu-menu-desktop-header-menu .pane-content > .menu > li > span.is-active{color:var(--white);}@media (max-width:1078px){.pane-menu-menu-desktop-header-menu .pane-content > .menu > li > a,.pane-menu-menu-desktop-header-menu .pane-content > .menu > li > span{padding:19px 0;color:var(--sepia-darker);display:inline-block;}}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li:not(.is-expanded):hover > a,.pane-menu-menu-desktop-header-menu .pane-content > .menu > li:not(.is-expanded):hover > span{text-decoration:none;}@media (min-width:1079px){.pane-menu-menu-desktop-header-menu .pane-content > .menu > li:not(.is-expanded):hover > a,.pane-menu-menu-desktop-header-menu .pane-content > .menu > li:not(.is-expanded):hover > span{position:relative;overflow:visible;}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li:not(.is-expanded):hover > a::after,.pane-menu-menu-desktop-header-menu .pane-content > .menu > li:not(.is-expanded):hover > span::after{content:"";position:absolute;display:block;left:0;bottom:-5px;width:100%;height:1px;background-color:currentColor;transition-duration:0.3s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-property:opacity;opacity:0;}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li:not(.is-expanded):hover > a:hover::after,.pane-menu-menu-desktop-header-menu .pane-content > .menu > li:not(.is-expanded):hover > span:hover::after{opacity:1;}}@media (min-width:1079px){.pane-menu-menu-desktop-header-menu .pane-content > .menu > li.is-expanded::after{content:"";display:inline-block;width:0;height:0;background-color:transparent;outline:none;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:none;border-right:none;border-right:10.067114094px solid #fff500;transform:rotate(-90deg);margin-left:10px;}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li.is-expanded::after:focus,.pane-menu-menu-desktop-header-menu .pane-content > .menu > li.is-expanded::after:active{outline:none;}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li.is-expanded::after:hover{border-right:10.067114094px solid #999300;}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li.is-expanded:hover > a,.pane-menu-menu-desktop-header-menu .pane-content > .menu > li.is-expanded:hover > span{color:var(--white);}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li.is-expanded:hover > .expandable-wrapper{opacity:1;visibility:visible;z-index:9;}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li > .expandable-wrapper{width:-moz-max-content;width:max-content;height:auto;position:absolute;top:100%;left:0;visibility:hidden;z-index:0;opacity:0;transition-duration:0.6s;transition-timing-function:ease-out;transition-property:opacity;}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li > .expandable-wrapper > .menu{display:block;border-radius:5px;padding:10px;background-color:#fff500;}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li > .expandable-wrapper > .menu > li{display:block;}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li > .expandable-wrapper > .menu > li > a{display:block;font-family:"Proxima Soft";font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;color:#fff500;text-decoration:none;position:relative;overflow:visible;color:var(--sepia-dark);text-decoration:none;padding-bottom:15px;}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li > .expandable-wrapper > .menu > li > a::after{content:"";position:absolute;display:block;left:0;bottom:-5px;width:100%;height:1px;background-color:currentColor;transition-duration:0.3s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-property:opacity;opacity:0;}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li > .expandable-wrapper > .menu > li > a:hover::after{opacity:1;}}@media (min-width:1079px) and (max-width:599px){.pane-menu-menu-desktop-header-menu .pane-content > .menu > li > .expandable-wrapper > .menu > li > a{font-family:"Proxima Soft";font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;}}@media (min-width:1079px){.pane-menu-menu-desktop-header-menu .pane-content > .menu > li > .expandable-wrapper > .menu > li > a.is-active{color:var(--black);}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li > .expandable-wrapper > .menu > li > a:hover{color:var(--black);text-decoration:none;}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li > .expandable-wrapper > .menu > li > a::after{display:none !important;}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li > .expandable-wrapper > .menu > li:last-child > a{padding-bottom:0;}}@media (max-width:1078px){.pane-menu-menu-desktop-header-menu .pane-content > .menu > li.is-expanded::before{content:"";display:inline-block;width:0;height:0;background-color:transparent;outline:none;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:none;border-right:none;border-right:10.067114094px solid #483400;transform:rotate(-90deg);margin-right:10px;}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li.is-expanded::before:focus,.pane-menu-menu-desktop-header-menu .pane-content > .menu > li.is-expanded::before:active{outline:none;}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li.is-expanded::before:hover{border-right:10.067114094px solid black;}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li.is-expanded > .expandable-wrapper{display:none;}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li.is-expanded:hover > .expandable-wrapper{display:block;}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li.is-expanded > span,.pane-menu-menu-desktop-header-menu .pane-content > .menu > li.is-expanded a{padding-bottom:0;}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li.is-expanded > span:hover::after,.pane-menu-menu-desktop-header-menu .pane-content > .menu > li.is-expanded a:hover::after{display:none !important;}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li > .expandable-wrapper > .menu > li > a{padding:19px 0;font-family:"Proxima Soft";font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;color:#fff500;text-decoration:none;position:relative;overflow:visible;color:var(--sepia-dark);display:inline-block;}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li > .expandable-wrapper > .menu > li > a::after{content:"";position:absolute;display:block;left:0;bottom:-5px;width:100%;height:1px;background-color:currentColor;transition-duration:0.3s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-property:opacity;opacity:0;}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li > .expandable-wrapper > .menu > li > a:hover::after{opacity:1;}}@media (max-width:1078px) and (max-width:599px){.pane-menu-menu-desktop-header-menu .pane-content > .menu > li > .expandable-wrapper > .menu > li > a{font-family:"Proxima Soft";font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;}}@media (max-width:1078px){.pane-menu-menu-desktop-header-menu .pane-content > .menu > li,.pane-menu-menu-desktop-header-menu .pane-content > .menu > li li{position:relative;padding:0;}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li:not(.is-expanded)::after,.pane-menu-menu-desktop-header-menu .pane-content > .menu > li li::after{content:"";display:block;height:1px;width:32px;background-color:var(--sepia-dark);position:absolute;opacity:1;bottom:0;left:0;top:auto;right:auto;}.pane-menu-menu-desktop-header-menu .pane-content > .menu > li:not(.is-expanded):last-child::after,.pane-menu-menu-desktop-header-menu .pane-content > .menu > li li:last-child::after{display:none;}}@media (max-width:1078px){.pane-menu-menu-desktop-header-menu .pane-content{display:none;animation:fadeIn 300ms ease-in-out forwards;}}.pane-menu-menu-desktop-header-menu .menu-control{display:none;width:52px;height:52px;flex-direction:column;justify-content:center;align-items:center;padding:10px;border-radius:5px;background-color:#fad94d;box-sizing:border-box;}@media (max-width:1078px){.pane-menu-menu-desktop-header-menu .menu-control{display:flex;cursor:pointer;text-decoration:none;}.pane-menu-menu-desktop-header-menu .menu-control::before{background-image:url("data:image/svg+xml,%3Csvg fill='none' width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26 7H6c-.6 0-1-.4-1-1s.4-1 1-1h20c.6 0 1 .4 1 1s-.4 1-1 1zM23.6 15c.6 0 1 .4 1 1s-.4 1-1 1H8.3c-.6 0-1-.4-1-1s.4-1 1-1h15.3zM6 25h20c.6 0 1 .4 1 1s-.4 1-1 1H6c-.6 0-1-.4-1-1s.4-1 1-1z' fill='%23000'/%3E%3C/svg%3E");}.pane-menu-menu-desktop-header-menu .menu-control::before{display:inline-block;content:"";width:32px;height:32px;background-size:contain;background-repeat:no-repeat;}}@media (max-width:1078px){.pane-menu-menu-desktop-header-menu.active{position:fixed;width:100vw;height:100vh;overflow-y:auto;top:0;left:0;z-index:99;padding:96px 16px;box-sizing:border-box;background-color:#f1b034;}.pane-menu-menu-desktop-header-menu.active .menu-control{position:absolute;right:16px;top:22px;}.pane-menu-menu-desktop-header-menu.active .menu-control::before{background-image:url("data:image/svg+xml,%3Csvg fill='black' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M38 12.83L35.17 10 24 21.17 12.83 10 10 12.83 21.17 24 10 35.17 12.83 38 24 26.83 35.17 38 38 35.17 26.83 24z' /%3E%3C/svg%3E");}.pane-menu-menu-desktop-header-menu.active .menu-control::before{display:inline-block;content:"";width:32px;height:32px;background-size:contain;background-repeat:no-repeat;}.pane-menu-menu-desktop-header-menu.active .pane-content{display:block;}.pane-menu-menu-desktop-header-menu.active .pane-content > .menu{display:block;}}.menu-name-menu-desktop-footer-menu ul{display:block;margin:0;padding:0;}.menu-name-menu-desktop-footer-menu ul li{display:block;list-style:none;margin:0;padding:0;}.menu-name-menu-desktop-footer-menu > ul.footer-menu{display:flex;justify-content:space-between;}@media (max-width:781px){.menu-name-menu-desktop-footer-menu > ul.footer-menu{flex-wrap:wrap;}.menu-name-menu-desktop-footer-menu > ul.footer-menu > li{width:calc(50% - 10px);margin-bottom:20px;}}.menu-name-menu-desktop-footer-menu > ul.footer-menu > li > span,.menu-name-menu-desktop-footer-menu > ul.footer-menu > li > a{font-family:"Proxima Soft";font-size:22px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fad94d;display:block;}@media (max-width:599px){.menu-name-menu-desktop-footer-menu > ul.footer-menu > li > span,.menu-name-menu-desktop-footer-menu > ul.footer-menu > li > a{font-family:"Proxima Soft";font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;}}.menu-name-menu-desktop-footer-menu > ul.footer-menu > li > ul{margin-top:12px;}.menu-name-menu-desktop-footer-menu > ul.footer-menu > li > ul > li > span,.menu-name-menu-desktop-footer-menu > ul.footer-menu > li > ul > li > a{color:var(--white);padding:12px 0;display:block;transition-property:color;text-decoration:none;}.menu-name-menu-desktop-footer-menu > ul.footer-menu > li > ul > li > span:hover,.menu-name-menu-desktop-footer-menu > ul.footer-menu > li > ul > li > a:hover{text-decoration:none;color:#fff500;}@media (max-width:599px){.menu-name-menu-desktop-footer-menu > ul.footer-menu{overflow:hidden;}.menu-name-menu-desktop-footer-menu > ul.footer-menu > li{width:100%;position:relative;margin-bottom:30px;}.menu-name-menu-desktop-footer-menu > ul.footer-menu > li > span,.menu-name-menu-desktop-footer-menu > ul.footer-menu > li > a{color:var(--grey-light);display:inline-block;}.menu-name-menu-desktop-footer-menu > ul.footer-menu > li > span::after,.menu-name-menu-desktop-footer-menu > ul.footer-menu > li > a::after{content:"";display:block;position:absolute;width:100vw;bottom:-10px;left:0;height:1px;background-color:var(--blue-medium);}.menu-name-menu-desktop-footer-menu > ul.footer-menu > li.is-expanded::before{content:"";display:inline-block;width:0;height:0;background-color:transparent;outline:none;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:none;border-right:none;border-right:10.067114094px solid #617380;transform:rotate(-90deg);margin-right:10px;}.menu-name-menu-desktop-footer-menu > ul.footer-menu > li.is-expanded::before:focus,.menu-name-menu-desktop-footer-menu > ul.footer-menu > li.is-expanded::before:active{outline:none;}.menu-name-menu-desktop-footer-menu > ul.footer-menu > li.is-expanded::before:hover{border-right:10.067114094px solid #fff;}.menu-name-menu-desktop-footer-menu > ul.footer-menu > li.is-expanded > ul{display:none;}.menu-name-menu-desktop-footer-menu > ul.footer-menu > li.is-expanded > ul a{pointer-events:none;}.menu-name-menu-desktop-footer-menu > ul.footer-menu > li.is-expanded:hover::before{border-right-color:var(--white);}.menu-name-menu-desktop-footer-menu > ul.footer-menu > li.is-expanded:hover::before > span,.menu-name-menu-desktop-footer-menu > ul.footer-menu > li.is-expanded:hover::before > a{color:var(--white);}.menu-name-menu-desktop-footer-menu > ul.footer-menu > li.is-expanded:hover > ul{display:block;}.menu-name-menu-desktop-footer-menu > ul.footer-menu > li.is-expanded:hover > ul a{pointer-events:all;}.menu-name-menu-desktop-footer-menu > ul.footer-menu > li > ul > li > span,.menu-name-menu-desktop-footer-menu > ul.footer-menu > li > ul > li > a{font-family:"Proxima Soft";font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;}}.breadcrumb-links{padding:20px 0;font-family:"Proxima Soft";font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--white);}.breadcrumb-links a{font-family:"Proxima Soft";font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;position:relative;overflow:visible;color:#fff500;}.breadcrumb-links a::after{content:"";position:absolute;display:block;left:0;bottom:-5px;width:100%;height:1px;background-color:currentColor;transition-duration:0.3s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-property:opacity;opacity:0;}.breadcrumb-links a:hover::after{opacity:1;}.breadcrumb-links a[href*="/prealgebra"]{color:var(--yellow);}.breadcrumb-links a[href*="/prealgebra"]::after{background-color:var(--yellow);}.breadcrumb-links a[href*="/algebra"]{color:var(--orange);}.breadcrumb-links a[href*="/algebra"]::after{background-color:var(--orange);}.breadcrumb-links a[href="/"]{color:var(--blue-light);}.breadcrumb-links a[href="/"]::after{background-color:var(--blue-light);}.breadcrumb-links a[href*="/precalculus-review-calculus-intro"]{color:var(--purple);}.breadcrumb-links a[href*="/precalculus-review-calculus-intro"]::after{background-color:var(--purple);}.term-1 .breadcrumb-links a{color:var(--orange);}.term-1 .breadcrumb-links a::after{background-color:var(--orange);}.node-term-1 .breadcrumb-links a{color:var(--orange);}.node-term-1 .breadcrumb-links a::after{background-color:var(--orange);}.term-201 .breadcrumb-links a{color:var(--purple);}.term-201 .breadcrumb-links a::after{background-color:var(--purple);}.node-term-201 .breadcrumb-links a{color:var(--purple);}.node-term-201 .breadcrumb-links a::after{background-color:var(--purple);}.breadcrumb-links .breadcrumb-separator{padding-left:6px;padding-right:6px;}@media (max-width:1078px){.breadcrumb-links{padding-left:15px;padding-right:15px;}}.pagination-wrapper{position:relative;display:flex;z-index:1;align-items:center;gap:16px;}.pagination-wrapper.open .pagination-content::after{border-right-color:#fff500;}.pagination-wrapper .pagination-content{padding:12px 47px 12px 10px;border-radius:3px;background-color:var(--blue-medium);display:inline-block;position:relative;transition-duration:0.6s;transition-timing-function:ease-out;transition-property:opacity;cursor:pointer;}.pagination-wrapper .pagination-content::after{content:"";display:inline-block;width:0;height:0;background-color:transparent;outline:none;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:none;border-right:none;border-right:10.067114094px solid white;transform:rotate(-90deg);position:absolute;top:19px;right:13px;transition-duration:0.6s;transition-timing-function:ease-out;transition-property:border-right-color;}.pagination-wrapper .pagination-content::after:focus,.pagination-wrapper .pagination-content::after:active{outline:none;}.pagination-wrapper .pagination-content::after:hover{border-right:10.067114094px solid #cccccc;}.pagination-wrapper .pagination-content:hover{opacity:0.7;}.pagination-wrapper .pagination-content a{display:none;pointer-events:none;font-family:"Proxima Soft";font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--white);}.pagination-wrapper .pagination-content a::before{display:inline-block;content:"Page";margin-right:5px;}.pagination-wrapper .pagination-content a:hover{text-decoration:none;}.pagination-wrapper .pagination-content a.active{display:block;}.pagination-wrapper .pane-cmat-lesson-lesson-page-summary{font-family:"Proxima Soft";font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--white);}.pagination-wrapper .pagination-dropdown{position:absolute;top:calc(100% + 5px);left:0;background-color:var(--blue-darker);padding:10px 7px;box-sizing:border-box;border-radius:3px;display:none;animation:growDown 300ms ease-in-out forwards;transform-origin:top center;}.pagination-wrapper .pagination-dropdown a{display:block;padding:10px 0;font-family:"Proxima Soft";font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--white);transition-duration:0.6s;transition-timing-function:ease-out;transition-property:color;}.pagination-wrapper .pagination-dropdown a::before{display:inline-block;content:"Page";margin-right:5px;}.pagination-wrapper .pagination-dropdown a:hover{color:#fff500;text-decoration:none;}.pagination-wrapper .pagination-dropdown a.active{color:#fff500;}.pagination-wrapper .pagination-dropdown a + a{border-top:1px solid var(--blue-dark);}.pagination-wrapper.open .pagination-dropdown{display:block;}.pagination-wrapper.after-main .pagination-content::after{transform:rotate(90deg);}.pagination-wrapper.after-main .pagination-dropdown{bottom:calc(100% + 5px);top:auto;transform-origin:bottom center;}.pagination-outer{display:flex;justify-content:space-between;padding-left:10px;padding-right:10px;}@media (max-width:599px){.pagination-outer{flex-flow:column;gap:20px;justify-content:flex-end;}}.pagination-outer .navigation-wrapper{order:1;display:flex;align-items:center;}@media (max-width:599px){.pagination-outer .navigation-wrapper{justify-content:space-between;}}.pagination-outer .navigation-wrapper > * + *{margin-left:15px;}.pagination-outer .pagination-wrapper{order:0;}.common-title .navigation-wrapper{display:none;}.common-title .navigation-column{display:flex;justify-content:space-between;}.common-title .navigation-column > *{order:0;}.common-title .navigation-column .pagination-outer{padding-left:0;padding-right:0;order:5;align-items:flex-end;flex-shrink:0;}a.star-link--dark-orange,a.star-link--green,a.star-link--lighter-blue,a.star-link--med-blue,a.star-link--yellow{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:var(--white);text-decoration:none;transition-property:color;display:inline-block;margin-left:30px;}a.star-link--dark-orange:hover,a.star-link--green:hover,a.star-link--lighter-blue:hover,a.star-link--med-blue:hover,a.star-link--yellow:hover{color:var(--grey-light);text-decoration:none;}a.star-link--yellow::before{background-image:url("data:image/svg+xml,%3Csvg fill='%23fff500' width='12' height='13' viewBox='0 0 12 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m.26 5.917 2.425-1.213a3.764 3.764 0 0 0 1.682-1.682L5.58.596a.47.47 0 0 1 .84 0l1.213 2.425a3.76 3.76 0 0 0 1.682 1.682l2.425 1.214a.47.47 0 0 1 0 .84L9.315 7.97a3.758 3.758 0 0 0-1.682 1.682l-1.212 2.425a.471.471 0 0 1-.842 0L4.367 9.652A3.76 3.76 0 0 0 2.685 7.97L.26 6.757a.471.471 0 0 1 0-.84z' /%3E%3C/svg%3E");}a.star-link--yellow::before{display:inline-block;content:"";width:12px;height:12px;background-size:contain;background-repeat:no-repeat;margin-right:4px;}a.star-link--med-blue::before{background-image:url("data:image/svg+xml,%3Csvg fill='%232c6792' width='12' height='13' viewBox='0 0 12 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m.26 5.917 2.425-1.213a3.764 3.764 0 0 0 1.682-1.682L5.58.596a.47.47 0 0 1 .84 0l1.213 2.425a3.76 3.76 0 0 0 1.682 1.682l2.425 1.214a.47.47 0 0 1 0 .84L9.315 7.97a3.758 3.758 0 0 0-1.682 1.682l-1.212 2.425a.471.471 0 0 1-.842 0L4.367 9.652A3.76 3.76 0 0 0 2.685 7.97L.26 6.757a.471.471 0 0 1 0-.84z' /%3E%3C/svg%3E");}a.star-link--med-blue::before{display:inline-block;content:"";width:12px;height:12px;background-size:contain;background-repeat:no-repeat;margin-right:4px;}a.star-link--lighter-blue::before{background-image:url("data:image/svg+xml,%3Csvg fill='%2371b8ff' width='12' height='13' viewBox='0 0 12 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m.26 5.917 2.425-1.213a3.764 3.764 0 0 0 1.682-1.682L5.58.596a.47.47 0 0 1 .84 0l1.213 2.425a3.76 3.76 0 0 0 1.682 1.682l2.425 1.214a.47.47 0 0 1 0 .84L9.315 7.97a3.758 3.758 0 0 0-1.682 1.682l-1.212 2.425a.471.471 0 0 1-.842 0L4.367 9.652A3.76 3.76 0 0 0 2.685 7.97L.26 6.757a.471.471 0 0 1 0-.84z' /%3E%3C/svg%3E");}a.star-link--lighter-blue::before{display:inline-block;content:"";width:12px;height:12px;background-size:contain;background-repeat:no-repeat;margin-right:4px;}a.star-link--green::before{background-image:url("data:image/svg+xml,%3Csvg fill='%2324af0e' width='12' height='13' viewBox='0 0 12 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m.26 5.917 2.425-1.213a3.764 3.764 0 0 0 1.682-1.682L5.58.596a.47.47 0 0 1 .84 0l1.213 2.425a3.76 3.76 0 0 0 1.682 1.682l2.425 1.214a.47.47 0 0 1 0 .84L9.315 7.97a3.758 3.758 0 0 0-1.682 1.682l-1.212 2.425a.471.471 0 0 1-.842 0L4.367 9.652A3.76 3.76 0 0 0 2.685 7.97L.26 6.757a.471.471 0 0 1 0-.84z' /%3E%3C/svg%3E");}a.star-link--green::before{display:inline-block;content:"";width:12px;height:12px;background-size:contain;background-repeat:no-repeat;margin-right:4px;}a.star-link--dark-orange::before{background-image:url("data:image/svg+xml,%3Csvg fill='%23b84603' width='12' height='13' viewBox='0 0 12 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m.26 5.917 2.425-1.213a3.764 3.764 0 0 0 1.682-1.682L5.58.596a.47.47 0 0 1 .84 0l1.213 2.425a3.76 3.76 0 0 0 1.682 1.682l2.425 1.214a.47.47 0 0 1 0 .84L9.315 7.97a3.758 3.758 0 0 0-1.682 1.682l-1.212 2.425a.471.471 0 0 1-.842 0L4.367 9.652A3.76 3.76 0 0 0 2.685 7.97L.26 6.757a.471.471 0 0 1 0-.84z' /%3E%3C/svg%3E");}a.star-link--dark-orange::before{display:inline-block;content:"";width:12px;height:12px;background-size:contain;background-repeat:no-repeat;margin-right:4px;}a.prev{display:inline-block;padding:10px;border-radius:5px;background-color:#fad94d;font-size:18px;font-weight:400;color:var(--sepia-darker) !important;line-height:1;text-transform:capitalize;text-decoration:none !important;transition-duration:0.6s;transition-timing-function:ease-out;transition-property:background-color;}a.prev:hover{font-size:18px;font-weight:400;line-height:1;background-color:#ffbe00;}a.prev:hover::after{background-color:transparent !important;}a.prev::after{position:relative;top:auto;left:auto;right:auto;bottom:auto;opacity:1;background-color:transparent !important;}a.prev::before{display:inline-block;content:"";width:15px;height:15px;background-size:contain;background-repeat:no-repeat;}a.prev::before{transform:rotate(180deg);position:relative;top:2px;}a.next{display:inline-block;padding:10px;border-radius:5px;background-color:#fad94d;font-size:18px;font-weight:400;color:var(--sepia-darker) !important;line-height:1;text-transform:capitalize;text-decoration:none !important;transition-duration:0.6s;transition-timing-function:ease-out;transition-property:background-color;}a.next:hover{font-size:18px;font-weight:400;line-height:1;background-color:#ffbe00;}a.next:hover::after{background-color:transparent !important;}a.next::after{position:relative;top:auto;left:auto;right:auto;bottom:auto;opacity:1;background-color:transparent !important;}a.next::after{display:inline-block;content:"";width:15px;height:15px;background-size:contain;background-repeat:no-repeat;}a.next::after{position:relative;top:2px;}a.button{display:inline-block;padding:10px;border-radius:5px;background-color:#fad94d;font-size:18px;font-weight:400;color:var(--sepia-darker) !important;line-height:1;text-transform:capitalize;text-decoration:none !important;transition-duration:0.6s;transition-timing-function:ease-out;transition-property:background-color;}a.button:hover{font-size:18px;font-weight:400;line-height:1;background-color:#ffbe00;}a.button:hover::after{background-color:transparent !important;}a.button::after{position:relative;top:auto;left:auto;right:auto;bottom:auto;opacity:1;background-color:transparent !important;}a.button::after{display:none !important;}.white-page-content a.prev:hover::after,.white-page-content a.next:hover::after,.white-content a.prev:hover::after,.white-content a.next:hover::after{background-color:transparent !important;}a{outline:none;text-decoration:none;}article a,.field-content > a{color:#fff500;font-family:"Proxima Soft";font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;color:#fff500;text-decoration:none;position:relative;overflow:visible;transition-duration:0.6s;transition-timing-function:ease-out;transition-property:color;}article a::after,.field-content > a::after{content:"";position:absolute;display:block;left:0;bottom:-5px;width:100%;height:1px;background-color:currentColor;transition-duration:0.3s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-property:opacity;opacity:0;}article a:hover::after,.field-content > a:hover::after{opacity:1;}@media (max-width:599px){article a,.field-content > a{font-family:"Proxima Soft";font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;}}article a.yellow,.field-content > a.yellow{color:var(--yellow);}article a.white,.field-content > a.white{color:var(--white);}article a.white:hover::after,.field-content > a.white:hover::after{background-color:var(--white);}article a.blue,.field-content > a.blue{color:var(--blue-light);}article a.blue:hover::after,.field-content > a.blue:hover::after{background-color:var(--blue-light);}article a.purple,.field-content > a.purple{color:var(--purple);}article a.purple:hover::after,.field-content > a.purple:hover::after{background-color:var(--purple);}article a.orange,.field-content > a.orange{color:var(--orange);}article a.orange:hover::after,.field-content > a.orange:hover::after{background-color:var(--orange);}article a.sepia,.field-content > a.sepia{color:var(--sepia-dark);}article a.sepia:hover::after,.field-content > a.sepia:hover::after{background-color:var(--sepia-dark);}.white-page-content a,.white-page-content a.yellow,.white-page-content a.white,.white-content a,.white-content a.yellow,.white-content a.white{color:var(--blue-medium) !important;}.white-page-content a:hover,.white-page-content a.yellow:hover,.white-page-content a.white:hover,.white-content a:hover,.white-content a.yellow:hover,.white-content a.white:hover{color:var(--blue-dark) !important;}.white-page-content a:hover::after,.white-page-content a.yellow:hover::after,.white-page-content a.white:hover::after,.white-content a:hover::after,.white-content a.yellow:hover::after,.white-content a.white:hover::after{background-color:var(--blue-dark) !important;}h1{margin:0;}@media (max-width:599px){h1{font-family:"Proxima Soft";font-size:28px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;}}@media (max-width:599px){h2{font-family:"Proxima Soft";font-size:26px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;}}h2.pane-title{font-size:26px;font-weight:normal;font-style:normal;line-height:normal;color:var(--white) !important;margin:0 0 32px;padding:8px 44px 8px 14px;border-radius:5px;position:relative;background-color:var(--blue-medium);}h3{margin:0;}@media (max-width:599px){h3{font-family:"Proxima Soft";font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;}}@media (max-width:599px){h4{font-family:"Proxima Soft";font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;}}p i,p em{font-weight:500;font-style:italic;}@media (max-width:599px){p{font-family:"Proxima Soft";font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;}}p.highlight{font-family:"Proxima Soft";font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--blue-dark);}p.content{font-family:"Proxima Soft";font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;}p.lead{font-family:"Proxima Soft";font-size:24px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;}p.banner--warning{font-family:"Proxima Soft";font-size:20px;font-weight:500;font-stretch:normal;font-style:italic;line-height:1.3;letter-spacing:normal;color:var(--orange-darker);text-align:center;padding-left:80px;padding-right:44px;padding-top:8px;padding-bottom:16px;border-radius:8px;border-bottom:solid 3px var(--orange-darker);background-color:#fee;position:relative;}p.banner--warning::before{background-image:url("data:image/svg+xml,%3Csvg fill='%23b84603' width='48' height='42' viewBox='0 0 48 42' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.036.004C18.604.004 14.504 0 11.27.326 8.034.65 5.512 1.327 3.723 2.922 1.934 4.517 1.177 6.762.814 9.642c-.362 2.88-.358 6.53-.358 11.361 0 4.834-.002 8.482.367 11.364.37 2.881 1.14 5.128 2.934 6.72 1.794 1.59 4.31 2.267 7.544 2.592 3.23.325 7.325.321 12.735.321 5.412 0 9.505.002 12.736-.325 3.233-.327 5.754-1.012 7.545-2.607 1.791-1.593 2.56-3.836 2.93-6.717.37-2.88.367-6.526.367-11.352 0-4.824.005-8.47-.358-11.348-.363-2.879-1.123-5.124-2.91-6.72C42.56 1.338 40.042.655 36.804.326 33.568-.002 29.463 0 24.031 0l.005.004zm0 3.231c5.43 0 9.48.014 12.362.307 2.882.293 4.446.836 5.385 1.676.938.838 1.55 2.233 1.875 4.8.324 2.564.333 6.166.333 10.988 0 4.821-.018 8.421-.347 10.986-.328 2.564-.943 3.957-1.888 4.8-.946.84-2.515 1.386-5.392 1.677-2.877.293-6.915.307-12.325.307-5.41 0-9.45-.01-12.33-.299-2.877-.288-4.444-.834-5.39-1.672-.943-.837-1.557-2.233-1.888-4.8-.329-2.563-.347-6.168-.347-10.997 0-4.832.01-8.436.333-11 .325-2.567.937-3.96 1.875-4.796.94-.836 2.5-1.383 5.38-1.672 2.883-.288 6.934-.298 12.365-.298v-.007z' fill='%23B84603'/%3E%3Cpath d='M23.446 9c-.928.014-1.669.713-1.656 1.563v13.874c-.007.413.168.811.484 1.104.316.295.75.459 1.2.459.45 0 .882-.164 1.198-.459.317-.293.492-.691.486-1.104V10.563a1.478 1.478 0 0 0-.495-1.112 1.772 1.772 0 0 0-1.217-.45z' fill='%23B84603'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M25.158 30.5c0 2-3.368 2-3.368 0s3.368-2 3.368 0z' /%3E%3C/svg%3E");}p.banner--warning::before{display:inline-block;content:"";width:48px;height:42px;background-size:contain;background-repeat:no-repeat;}p.banner--warning::before{position:absolute;left:23px;top:50%;transform:translateY(-50%);}blockquote{border-left:6px solid var(--blue-lighter);padding-left:20px;}blockquote p{font-family:"Proxima Soft";font-size:22px;font-weight:600;font-stretch:normal;font-style:italic;line-height:1.27;letter-spacing:normal;color:var(--black);margin:0 !important;}blockquote p + p{margin-top:10px !important;}p.quote--author{font-family:"Proxima Soft";font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;font-style:normal;color:var(--blue-dark);}p.smaller{font-family:"Proxima Soft";font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;}p.smaller a{font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;color:inherit;}p.smaller a:hover{color:inherit;}.color-yellow{color:var(--yellow);}a.color-yellow{position:relative;overflow:visible;}a.color-yellow::after{content:"";position:absolute;display:block;left:0;bottom:-5px;width:100%;height:1px;background-color:currentColor;transition-duration:0.3s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-property:opacity;opacity:0;}a.color-yellow:hover::after{opacity:1;}.node-type-page .field--name-body font,.node-type-lesson-page .field--name-body font{font-family:"Proxima Soft" !important;}.node-type-page .field--name-body p img,.node-type-lesson-page .field--name-body p img{max-width:100%;height:auto;}.node-type-page .field--name-body table,.node-type-lesson-page .field--name-body table{max-width:100%;width:100%;}.node-type-page .field--name-body table td,.node-type-lesson-page .field--name-body table td{padding:0;}.node-type-page .field--name-body table td + td,.node-type-lesson-page .field--name-body table td + td{padding-left:2px;}.node-type-page .field--name-body table img,.node-type-lesson-page .field--name-body table img{max-width:100%;height:auto;}.field-secondary-content,.field--name-body{overflow:auto;}.node-type-page .field--name-body > table{max-width:none;}.games-tabs .field--name-field-heading{font-family:"Proxima Soft";font-size:24px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;transition-duration:0.6s;transition-timing-function:ease-out;transition-property:background-color;padding:6px 12px;color:white;border-radius:9px;cursor:pointer;}.games-tabs .field--name-field-heading:hover{background-color:#21465f;}.games-tabs .field--name-field-heading.active{background-color:#21465f;}.field--name-field-view-all-link a{display:inline-block;padding:10px;border-radius:5px;background-color:#fad94d;font-size:18px;font-weight:400;color:var(--sepia-darker) !important;line-height:1;text-transform:capitalize;text-decoration:none !important;transition-duration:0.6s;transition-timing-function:ease-out;transition-property:background-color;}.field--name-field-view-all-link a:hover{font-size:18px;font-weight:400;line-height:1;background-color:#ffbe00;}.field--name-field-view-all-link a:hover::after{background-color:transparent !important;}.field--name-field-view-all-link a::after{position:relative;top:auto;left:auto;right:auto;bottom:auto;opacity:1;background-color:transparent !important;}.field--name-field-view-all-link a::after{display:inline-block;content:"";width:15px;height:15px;background-size:contain;background-repeat:no-repeat;}.field--name-field-view-all-link a::after{position:relative;top:2px;}.games-tabs{display:flex;justify-content:center;gap:15px;}.games-tabs > div{order:2;}.games-tabs > div.newest-games{order:1;}.games-tabs > div.newest-games + div{order:0;}.games-tabs .field--name-field-heading{display:flex;justify-content:flex-start;}.games-tabs .field--name-field-heading > div.tab-icon{order:-1;margin-right:15px;}.games-tabs .field--name-field-heading > div.tab-icon img{width:29px !important;height:auto !important;}.row-top-content .games-tabs-container > div{max-width:1078px;margin:auto;display:flex;justify-content:center;padding:10px 0;}.row-top-content .games-tabs-container > div > div + div{margin-left:15px;}@media (max-width:1078px){.row-top-content .games-tabs-container > div{display:block;padding-left:15px;padding-right:15px;}.row-top-content .games-tabs-container > div .field--name-field-view-all-link{text-align:center;margin-left:0;margin-top:15px;}}@media (max-width:599px){.row-top-content .games-tabs-container > div .games-tabs{flex-flow:column;}.row-top-content .games-tabs-container > div .field--name-field-view-all-link{text-align:left;margin-top:15px;}}.games-grid{display:flex;flex-wrap:wrap;gap:calc((1078px - 4 * 240px) / 3);}.games-grid > div{max-width:240px;}.games-grid > div > div,.games-grid > div > div > article,.games-grid > div > div > article > .node__content{height:100%;}@media (max-width:599px){.games-grid{padding-left:15px;padding-right:15px;-moz-column-gap:0;column-gap:0;row-gap:10px;}.games-grid > div{max-width:none;width:100%;}.games-grid > div.available-on--mobile,.games-grid > div.available-on--available-on--all{display:block;}.games-grid > div.available-on--desktop{display:none;}}@media (min-width:600px){.games-grid > div.available-on--desktop,.games-grid > div.available-on--available-on--all{display:block;}.games-grid > div.available-on--mobile{display:none;}}.block--tabbed_blocks_listing.view-mode--v.with-bg{background-color:var(--blue-darker);padding:50px 0 90px 0;}@media (max-width:599px){.block--tabbed_blocks_listing.view-mode--v.with-bg{padding-top:0;padding-bottom:15px;}}.block--tabbed_blocks_listing.view-mode--v > div{display:flex;gap:25px;}.block--tabbed_blocks_listing.view-mode--v > div > .view-tabs{flex-shrink:0;flex-grow:0;}@media (max-width:599px){.block--tabbed_blocks_listing.view-mode--v > div > .view-tabs{display:none;}}.block--tabbed_blocks_listing.view-mode--v > div > .view-tabs .games-tabs{flex-flow:column;}.block--tabbed_blocks_listing.view-mode--v > div > .view-tabs .games-tabs + div{margin-top:15px;}.block--tabbed_blocks_listing.view-mode--v > div > .view-content{flex-grow:1;}.block--tabbed_blocks_listing.view-mode--v > div > .view-content .games-grid{gap:20px;}.block--tabbed_blocks_listing.view-mode--v > div > .view-content > div + p{margin-top:40px;}@media (max-width:599px){.block--tabbed_blocks_listing.view-mode--v > div > .view-content > div + p{text-align:center;margin-top:20px;}}.field--name-field-blocks [data-rel]{display:none;}.field--name-field-blocks [data-rel].active{animation:fadeInMoveUp 0.4s ease-out;display:block;}.field--name-field-blocks [data-rel].inactive{display:none;}@media (max-width:599px){.field--name-field-blocks [data-rel]{display:block;}}.field--name-field-blocks [data-rel=tab-0-1]{display:block;}.node--view-mode-tabbed-listing > .node__content{display:flex;flex-flow:column;justify-content:space-between;position:relative;}.node--view-mode-tabbed-listing > .node__content > .content-body{display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start;height:100%;}.node--view-mode-tabbed-listing > .node__content > .content-body > *{margin-top:10px;}@media (max-width:599px){.node--view-mode-tabbed-listing > .node__content > .content-body{display:block;}.node--view-mode-tabbed-listing > .node__content > .content-body .field--name-field-image{max-width:155px;float:left;margin-right:15px;}.node--view-mode-tabbed-listing > .node__content > .content-body .field--name-field-image > .field__item{height:auto;}.node--view-mode-tabbed-listing > .node__content > .content-body .field--name-field-image > .field__item img{margin-top:7px;}.node--view-mode-tabbed-listing > .node__content > .content-body > *{margin-top:5px;}.node--view-mode-tabbed-listing > .node__content > .content-body .field--name-field-short-description > .field__item{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.node--view-mode-tabbed-listing > .node__content > .content-body h3 > span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}}.node--view-mode-tabbed-listing > .node__content h3{color:#fff500;flex-grow:1;}.node--view-mode-tabbed-listing > .node__content .field--name-field-short-description{font-family:"Proxima Soft";font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;flex-grow:100;}@media (max-width:599px){.node--view-mode-tabbed-listing > .node__content .field--name-field-short-description{font-family:"Proxima Soft";font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;}}.node--view-mode-tabbed-listing > .node__content .field--name-field-image{order:-1;margin-top:0;width:100%;}.node--view-mode-tabbed-listing > .node__content .field--name-field-image > .field__item{height:150px;width:100%;overflow:hidden;}.node--view-mode-tabbed-listing > .node__content .field--name-field-image > .field__item img{transition-duration:0.6s;transition-timing-function:ease-out;transition-property:transform;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:5px;}.node--view-mode-tabbed-listing > .node__content:hover .field--name-field-image img{transform:scale(1.2);}.node--view-mode-tabbed-listing > .node__content:hover a.button{background-color:#ffbe00;}.node--view-mode-tabbed-listing > .node__content .footer{padding-top:15px;}.node--view-mode-tabbed-listing > .node__content .footer a.button{-webkit-appearance:none;}@media (max-width:599px){.node--view-mode-tabbed-listing > .node__content .footer{padding-top:0;}.node--view-mode-tabbed-listing > .node__content .footer a.button{background-color:transparent !important;padding:0;font-family:"Proxima Soft";font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#fff500 !important;}.node--view-mode-tabbed-listing > .node__content .footer a.button::after{display:none;}}.node--view-mode-tabbed-listing > .node__content .card-link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:5;}.node--view-mode-tabbed-listing > .node__content .card-link > a{position:absolute;width:100%;height:100%;top:0;left:0;cursor:pointer;}.node--view-mode-tabbed-listing > .node__content .card-link > a::after{display:none !important;}.block--games_slider.with-bg{background-color:var(--blue-darker);padding:40px 0 30px 0;}.block--games_slider > div{max-width:900px;margin:auto;border-radius:6px;}.block--games_slider > .field--name-body .text-align-center{display:flex;align-items:center;justify-content:center;gap:5px;margin:0 0 34px 0 !important;}@media (max-width:781px){.block--games_slider > .field--name-body .text-align-center{flex-flow:column;justify-content:flex-start;}}.block--games_slider article.node--view-mode-slide{position:relative;}.block--games_slider article.node--view-mode-slide .slide-image{z-index:0;width:100%;height:0;padding-top:48.889%;position:relative;background-color:#fad94d;}@media (max-width:599px){.block--games_slider article.node--view-mode-slide .slide-image{padding-top:98.55%;}}.block--games_slider article.node--view-mode-slide .slide-image .field__item > img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0;transition-duration:0.6s;transition-timing-function:ease-out;transition-property:transform;}.block--games_slider article.node--view-mode-slide .slide-image .field__item::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2);z-index:1;}.block--games_slider article.node--view-mode-slide:hover .slide-image .field__item > img{transform:scale(1.1);}.block--games_slider article.node--view-mode-slide:hover > .slide-body .game-links a{background-color:#ffbe00;}.block--games_slider article.node--view-mode-slide > .slide-body{box-sizing:border-box;position:absolute;bottom:0;left:0;padding:0 30px;height:50%;width:100%;z-index:1;display:flex;align-items:center;justify-content:space-between;}@media (max-width:599px){.block--games_slider article.node--view-mode-slide > .slide-body{padding-bottom:10px;height:auto;}}.block--games_slider article.node--view-mode-slide > .slide-body > div{position:relative;z-index:2;}@media (max-width:599px){.block--games_slider article.node--view-mode-slide > .slide-body .game-links{display:none;}}.block--games_slider article.node--view-mode-slide > .slide-body .game-links > *{display:block;}.block--games_slider article.node--view-mode-slide > .slide-body .game-links a{display:inline-block;padding:10px;border-radius:5px;background-color:#fad94d;font-size:18px;font-weight:400;color:var(--sepia-darker) !important;line-height:1;text-transform:capitalize;text-decoration:none !important;transition-duration:0.6s;transition-timing-function:ease-out;transition-property:background-color;font-size:24px !important;font-weight:500 !important;width:100%;text-align:center;box-sizing:border-box;}.block--games_slider article.node--view-mode-slide > .slide-body .game-links a:hover{font-size:18px;font-weight:400;line-height:1;background-color:#ffbe00;}.block--games_slider article.node--view-mode-slide > .slide-body .game-links a:hover::after{background-color:transparent !important;}.block--games_slider article.node--view-mode-slide > .slide-body .game-links a::after{position:relative;top:auto;left:auto;right:auto;bottom:auto;opacity:1;background-color:transparent !important;}.block--games_slider article.node--view-mode-slide > .slide-body .game-links span{font-family:"Proxima Soft";font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;color:var(--grey-light);margin-top:9px;}.block--games_slider article.node--view-mode-slide > .slide-body h2.node__title{font-family:"Proxima Soft";font-size:32px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;}@media (max-width:599px){.block--games_slider article.node--view-mode-slide > .slide-body h2.node__title{font-family:"Proxima Soft";font-size:26px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;}}.block--games_slider article.node--view-mode-slide > .slide-body .field--name-field-short-description{font-family:"Proxima Soft";font-size:22px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;margin-top:15px;}@media (max-width:599px){.block--games_slider article.node--view-mode-slide > .slide-body .field--name-field-short-description{font-family:"Proxima Soft";font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;margin-top:10px;}}.block--games_slider article.node--view-mode-slide > .slide-body::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.7;background-image:linear-gradient(to top,#16202c 16%,rgba(44,103,146,0) 100%);z-index:1;}.block--games_slider article.node--view-mode-slide > footer a{position:absolute;width:100%;height:100%;z-index:9;top:0;left:0;}.block--games_slider .swiper-container{position:relative;}.block--games_slider .swiper-container .swiper-wrapper{overflow:hidden;}.block--games_slider .swiper-container .swiper-button-prev,.block--games_slider .swiper-container .swiper-button-next{width:59px;height:140px;top:calc(50% - 70px);background-color:var(--blue-medium);display:flex;justify-content:center;align-items:center;transition-duration:0.6s;transition-timing-function:ease-out;transition-property:background-color;border-radius:6px;z-index:0;}.block--games_slider .swiper-container .swiper-button-prev svg,.block--games_slider .swiper-container .swiper-button-next svg{fill:white;width:30px;height:20px;}.block--games_slider .swiper-container .swiper-button-prev::after,.block--games_slider .swiper-container .swiper-button-next::after{display:none;}.block--games_slider .swiper-container .swiper-button-prev:hover,.block--games_slider .swiper-container .swiper-button-next:hover{background-color:var(--blue-light);}.block--games_slider .swiper-container .swiper-button-prev{left:-49px;}.block--games_slider .swiper-container .swiper-button-prev > svg{transform-origin:center center;transform:rotate(180deg);}@media (max-width:781px){.block--games_slider .swiper-container .swiper-button-prev{background-color:transparent;background-image:linear-gradient(to right,#16202c 16%,rgba(44,103,146,0) 100%);top:50%;transform:translateY(-50%);left:-15px;margin-top:0;z-index:1;}}.block--games_slider .swiper-container .swiper-button-next{right:-49px;}@media (max-width:781px){.block--games_slider .swiper-container .swiper-button-next{background-color:transparent;background-image:linear-gradient(to left,#16202c 16%,rgba(44,103,146,0) 100%);top:50%;transform:translateY(-50%);right:-15px;margin-top:0;z-index:1;}}.block--games_slider .swiper-container .swiper-pagination-bullets{bottom:-38px;}@media (max-width:599px){.block--games_slider .swiper-container .swiper-pagination-bullets{bottom:-21px;}}.block--games_slider .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet{width:30px;height:8px;border-radius:5px;background-color:var(--blue-medium);transition-duration:0.6s;transition-timing-function:ease-out;transition-property:background-color;cursor:pointer;}@media (max-width:599px){.block--games_slider .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet{height:4px;border-radius:0;}}.block--games_slider .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet:hover,.block--games_slider .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--yellow);}.block--games_slider .swiper-container .swiper-pagination-bullets .swiper-pagination-bullet + .swiper-pagination-bullet{margin-left:11px;}body{background-color:var(--blue-darkest);font-family:"Proxima Soft",Comic Sans MS,cursive;}.header-top{text-align:center;}.header-top .field--type-text-with-summary p{color:var(--grey-light);}.copyright-wrapper{text-align:center;margin-top:97px;}.copyright-wrapper p{font-size:13px;font-weight:300;line-height:22px;}.copyright-wrapper p a{font-size:13px;font-weight:300;line-height:22px;color:var(--white);}@media (max-width:599px){.copyright-wrapper{text-align:left;margin-top:0;}.copyright-wrapper p{color:var(--grey-medium);}.copyright-wrapper p a{color:var(--grey-medium);}.copyright-wrapper p a[href="http://www.constructivemedia.com"]{display:block;}.copyright-wrapper p br{display:none;}}.pane-bean-footer-pivacy-policy + aside,.pane-bean-footer-pivacy-policy + div{margin-top:65px;}@media (max-width:599px){.pane-bean-footer-pivacy-policy + aside,.pane-bean-footer-pivacy-policy + div{margin-top:30px;}}.pane-bean-footer-pivacy-policy .link-with-body-title,.pane-bean-footer-pivacy-policy .link-with-body-title a{color:#fad94d;text-decoration:none;}@media (max-width:599px){.pane-bean-footer-pivacy-policy .link-with-body-title,.pane-bean-footer-pivacy-policy .link-with-body-title a{display:none;}}.pane-bean-footer-pivacy-policy .link-with-body-title a{position:relative;overflow:visible;}.pane-bean-footer-pivacy-policy .link-with-body-title a::after{content:"";position:absolute;display:block;left:0;bottom:-5px;width:100%;height:1px;background-color:currentColor;transition-duration:0.3s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-property:opacity;opacity:0;}.pane-bean-footer-pivacy-policy .link-with-body-title a:hover::after{opacity:1;}.pane-bean-footer-pivacy-policy .link-with-body-title a:hover{text-decoration:none;}.pane-bean-footer-pivacy-policy .field-text-block-wrapper{margin-top:5px;}.pane-bean-footer-pivacy-policy .field-text-block-wrapper p{color:var(--white);}@media (max-width:599px){.pane-bean-footer-pivacy-policy .field-text-block-wrapper p{font-family:"Proxima Soft";font-size:11px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;}}.pane-bean-footer-pivacy-policy .field-text-block-wrapper p a{color:var(--grey-light);text-decoration:none;position:relative;overflow:visible;}.pane-bean-footer-pivacy-policy .field-text-block-wrapper p a::after{content:"";position:absolute;display:block;left:0;bottom:-5px;width:100%;height:1px;background-color:currentColor;transition-duration:0.3s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-property:opacity;opacity:0;}.pane-bean-footer-pivacy-policy .field-text-block-wrapper p a:hover::after{opacity:1;}.item-list > ol{margin:0;padding:0;}.item-list > ol > li{margin:0;padding:0;list-style:none;padding:10px !important;border-radius:5px;background-color:var(--blue-darker);overflow:hidden;}.item-list > ol > li,.item-list > ol > li > a{min-height:64px;font-family:"Proxima Soft";font-size:26px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--white) !important;transition-duration:0.6s;transition-timing-function:ease-out;transition-property:color;text-decoration:none;}@media (max-width:599px){.item-list > ol > li,.item-list > ol > li > a{font-family:"Proxima Soft";font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;}}.item-list > ol > li:hover,.item-list > ol > li > a:hover{color:#fff500;text-decoration:none;}.item-list > ol > li:hover::after,.item-list > ol > li > a:hover::after{display:none;}@media (max-width:599px){.item-list > ol > li,.item-list > ol > li > a{min-height:42px;}}.item-list > ol > li + li{margin-top:15px;}.item-list > ol ol{list-style:none;margin-left:0;}.item-list > ol ol,.item-list > ol{counter-reset:item;}.item-list > ol ol > li:before,.item-list > ol > li:before{counter-increment:item;content:counters(item,".  ") ".  ";}.item-list > ol > li:after{content:"";display:table;clear:both;margin:0;padding:0;width:0;height:0;}.item-list > ol > li::before{display:block;float:left;width:64px;height:64px;text-align:center;line-height:64px;font-size:38px;font-weight:600;letter-spacing:normal;color:var(--blue-darkest);background-color:#fff500;border-radius:5px;}.term-1 .item-list > ol > li::before{background-color:var(--orange);}.term-201 .item-list > ol > li::before{background-color:var(--purple);}.item-list > ol > li > a{padding-left:15px;min-height:64px;display:flex;flex-flow:column;justify-content:center;font-family:"Proxima Soft";font-size:26px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--white);transition-duration:0.6s;transition-timing-function:ease-out;transition-property:color;}@media (max-width:599px){.item-list > ol > li > a{font-family:"Proxima Soft";font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;}}.item-list > ol > li > a:hover{color:#fff500;text-decoration:none;}.item-list > ol > li > div{width:calc(100% - 64px - 15px);float:right;}.item-list > ol > li > .views-field-title,.item-list > ol > li > .views-field-name{min-height:64px;display:flex;flex-flow:column;justify-content:center;}.item-list > ol > li > .views-field-title,.item-list > ol > li > .views-field-title > a,.item-list > ol > li > .views-field-title > span,.item-list > ol > li > .views-field-title > span > a,.item-list > ol > li > .views-field-name,.item-list > ol > li > .views-field-name > a,.item-list > ol > li > .views-field-name > span,.item-list > ol > li > .views-field-name > span > a{font-family:"Proxima Soft";font-size:26px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--white);transition-duration:0.6s;transition-timing-function:ease-out;transition-property:color;text-decoration:none;}@media (max-width:599px){.item-list > ol > li > .views-field-title,.item-list > ol > li > .views-field-title > a,.item-list > ol > li > .views-field-title > span,.item-list > ol > li > .views-field-title > span > a,.item-list > ol > li > .views-field-name,.item-list > ol > li > .views-field-name > a,.item-list > ol > li > .views-field-name > span,.item-list > ol > li > .views-field-name > span > a{font-family:"Proxima Soft";font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;}}.item-list > ol > li > .views-field-title:hover,.item-list > ol > li > .views-field-title > a:hover,.item-list > ol > li > .views-field-title > span:hover,.item-list > ol > li > .views-field-title > span > a:hover,.item-list > ol > li > .views-field-name:hover,.item-list > ol > li > .views-field-name > a:hover,.item-list > ol > li > .views-field-name > span:hover,.item-list > ol > li > .views-field-name > span > a:hover{color:#fff500;text-decoration:none;}.item-list > ol > li > .views-field-title:hover::after,.item-list > ol > li > .views-field-title > a:hover::after,.item-list > ol > li > .views-field-title > span:hover::after,.item-list > ol > li > .views-field-title > span > a:hover::after,.item-list > ol > li > .views-field-name:hover::after,.item-list > ol > li > .views-field-name > a:hover::after,.item-list > ol > li > .views-field-name > span:hover::after,.item-list > ol > li > .views-field-name > span > a:hover::after{display:none;}.item-list > ol > li .content-wrapper{margin-top:5px;}.item-list > ol > li .content-wrapper .field-content,.item-list > ol > li .content-wrapper p{font-family:"Proxima Soft";font-size:13px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--grey-light);width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;padding-bottom:5px;}.item-list > ol > li .content-wrapper ul li + li{margin-top:5px !important;}.item-list > ol > li .content-wrapper ul li a{font-family:"Proxima Soft";font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;color:#fff500;text-decoration:none;position:relative;overflow:visible;font-size:16px;}.item-list > ol > li .content-wrapper ul li a::after{content:"";position:absolute;display:block;left:0;bottom:-5px;width:100%;height:1px;background-color:currentColor;transition-duration:0.3s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-property:opacity;opacity:0;}.item-list > ol > li .content-wrapper ul li a:hover::after{opacity:1;}@media (max-width:599px){.item-list > ol > li .content-wrapper ul li a{font-family:"Proxima Soft";font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;}}.item-list > ul{margin:0;padding:0;}.item-list > ul > li{margin:0;padding:0;list-style:none;padding:10px !important;border-radius:5px;background-color:var(--blue-darker);overflow:hidden;}.item-list > ul > li,.item-list > ul > li > a{min-height:64px;font-family:"Proxima Soft";font-size:26px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--white) !important;transition-duration:0.6s;transition-timing-function:ease-out;transition-property:color;text-decoration:none;}@media (max-width:599px){.item-list > ul > li,.item-list > ul > li > a{font-family:"Proxima Soft";font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;}}.item-list > ul > li:hover,.item-list > ul > li > a:hover{color:#fff500;text-decoration:none;}.item-list > ul > li:hover::after,.item-list > ul > li > a:hover::after{display:none;}@media (max-width:599px){.item-list > ul > li,.item-list > ul > li > a{min-height:42px;}}.item-list > ul > li + li{margin-top:15px;}.item-list > ul > li{display:flex;align-items:center;gap:20px;}@media (max-width:599px){.item-list > ul > li{align-items:flex-start;gap:10px;}.item-list > ul > li img{max-width:80px;height:auto;margin-top:8px;}}.item-list > ul > li > .views-field-title,.item-list > ul > li > .views-field-name{min-height:64px;display:flex;flex-flow:column;justify-content:center;}.item-list > ul > li > .views-field-title,.item-list > ul > li > .views-field-title > a,.item-list > ul > li > .views-field-title > span,.item-list > ul > li > .views-field-title > span > a,.item-list > ul > li > .views-field-name,.item-list > ul > li > .views-field-name > a,.item-list > ul > li > .views-field-name > span,.item-list > ul > li > .views-field-name > span > a{font-family:"Proxima Soft";font-size:26px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--white);transition-duration:0.6s;transition-timing-function:ease-out;transition-property:color;text-decoration:none;}@media (max-width:599px){.item-list > ul > li > .views-field-title,.item-list > ul > li > .views-field-title > a,.item-list > ul > li > .views-field-title > span,.item-list > ul > li > .views-field-title > span > a,.item-list > ul > li > .views-field-name,.item-list > ul > li > .views-field-name > a,.item-list > ul > li > .views-field-name > span,.item-list > ul > li > .views-field-name > span > a{font-family:"Proxima Soft";font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;}}.item-list > ul > li > .views-field-title:hover,.item-list > ul > li > .views-field-title > a:hover,.item-list > ul > li > .views-field-title > span:hover,.item-list > ul > li > .views-field-title > span > a:hover,.item-list > ul > li > .views-field-name:hover,.item-list > ul > li > .views-field-name > a:hover,.item-list > ul > li > .views-field-name > span:hover,.item-list > ul > li > .views-field-name > span > a:hover{color:#fff500;text-decoration:none;}.item-list > ul > li > .views-field-title:hover::after,.item-list > ul > li > .views-field-title > a:hover::after,.item-list > ul > li > .views-field-title > span:hover::after,.item-list > ul > li > .views-field-title > span > a:hover::after,.item-list > ul > li > .views-field-name:hover::after,.item-list > ul > li > .views-field-name > a:hover::after,.item-list > ul > li > .views-field-name > span:hover::after,.item-list > ul > li > .views-field-name > span > a:hover::after{display:none;}.item-list > ul > li > .views-field-title .content-wrapper,.item-list > ul > li > .views-field-name .content-wrapper{margin-top:5px;}.item-list > ul > li > .views-field-title .content-wrapper .field-content,.item-list > ul > li > .views-field-title .content-wrapper p,.item-list > ul > li > .views-field-name .content-wrapper .field-content,.item-list > ul > li > .views-field-name .content-wrapper p{font-family:"Proxima Soft";font-size:13px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--grey-light);width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}.item-list > ul > li > .views-field-title .content-wrapper ul li + li,.item-list > ul > li > .views-field-name .content-wrapper ul li + li{margin-top:5px !important;}.item-list > ul > li > .views-field-title .content-wrapper ul li a,.item-list > ul > li > .views-field-name .content-wrapper ul li a{font-family:"Proxima Soft";font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;color:#fff500;text-decoration:none;position:relative;overflow:visible;font-size:16px;}.item-list > ul > li > .views-field-title .content-wrapper ul li a::after,.item-list > ul > li > .views-field-name .content-wrapper ul li a::after{content:"";position:absolute;display:block;left:0;bottom:-5px;width:100%;height:1px;background-color:currentColor;transition-duration:0.3s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-property:opacity;opacity:0;}.item-list > ul > li > .views-field-title .content-wrapper ul li a:hover::after,.item-list > ul > li > .views-field-name .content-wrapper ul li a:hover::after{opacity:1;}@media (max-width:599px){.item-list > ul > li > .views-field-title .content-wrapper ul li a,.item-list > ul > li > .views-field-name .content-wrapper ul li a{font-family:"Proxima Soft";font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;}}.item-list > ul > li .content-wrapper .field-content,.item-list > ul > li .content-wrapper p{font-family:"Proxima Soft";font-size:13px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--grey-light);width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}.item-list > ul > li .chapter-block{max-width:420px;}.item-list header{margin-bottom:40px;}.item-list header .common-title + div [about] > h2{display:none;}.item-list header > div + div{margin-top:23px;}.row-column-content dl,.row-column-content dl dt{list-style:none;margin:0;padding:0;}.row-column-content dl dt + dt{margin-top:23px;}@media (max-width:599px){.row-column-content dl dt + dt{margin-top:10px;}}.row-column-content dl a{font-family:"Proxima Soft";font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;color:#fff500;text-decoration:none;position:relative;overflow:visible;}.row-column-content dl a::after{content:"";position:absolute;display:block;left:0;bottom:-5px;width:100%;height:1px;background-color:currentColor;transition-duration:0.3s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-property:opacity;opacity:0;}.row-column-content dl a:hover::after{opacity:1;}@media (max-width:599px){.row-column-content dl a{font-family:"Proxima Soft";font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;}}ul:not(.menu):not(.footer-menu):not(.tabs):not(.toolbar-menu),ul:not(.menu):not(.footer-menu):not(.tabs):not(.toolbar-menu) li{list-style:none;margin:0;padding:0;}ul:not(.menu):not(.footer-menu):not(.tabs):not(.toolbar-menu) li + li{margin-top:23px !important;}@media (max-width:599px){ul:not(.menu):not(.footer-menu):not(.tabs):not(.toolbar-menu) li + li{margin-top:10px !important;}}.field--name-body ul,.field--name-body ol{padding-left:0;margin:0 0 24px 0 !important;}.field--name-body ul li,.field--name-body ol li{list-style-position:outside !important;margin:0 0 0 24px !important;padding:0 0 0 11px !important;}.field--name-body ul li + li,.field--name-body ol li + li{margin-top:15px !important;}@media (max-width:599px){.field--name-body ul li + li,.field--name-body ol li + li{margin-top:10px !important;}}.field--name-body ul li{list-style:disc !important;}.field--name-body ol li{list-style:decimal !important;}.field--name-body > .field__item > * + p{margin-top:1.2em;}.home-grid .field--name-body ul li,.home-grid .field--name-body ol li{margin:0 0 0 0 !important;padding:20px !important;}@media (max-width:599px){.home-grid .field--name-body ul li,.home-grid .field--name-body ol li{padding:15px !important;}}@media (max-width:599px){.home-grid .field--name-body ul:not(.menu):not(.footer-menu):not(.tabs):not(.toolbar-menu) li,.home-grid .field--name-body ol:not(.menu):not(.footer-menu):not(.tabs):not(.toolbar-menu) li{border-radius:0;}.home-grid .field--name-body ul:not(.menu):not(.footer-menu):not(.tabs):not(.toolbar-menu) li + li,.home-grid .field--name-body ol:not(.menu):not(.footer-menu):not(.tabs):not(.toolbar-menu) li + li{margin-top:0 !important;}}.home-grid h2.pane-title{margin-bottom:10px;}.home-grid .common-title h2{margin:0 0 30px 0;}@media (max-width:599px){.home-grid .common-title h2{margin:0 0 20px 0;}}.row-column-content .home-grid dl dt + dt{margin-top:20px;}@media (max-width:599px){.row-column-content .home-grid dl dt + dt{margin-top:10px;}}.row-column-content .home-grid dl a{color:var(--white);}.row-column-content .home-grid dl a:hover::after{background-color:var(--white);}.chapter-block-kd > div + div{margin-top:20px;}@media (max-width:599px){.chapter-block-kd > div + div{margin-top:10px;}}.chapter-block-kd h2{margin:0;}.chapter-block-kd h2,.chapter-block-kd h2 a{font-family:"Proxima Soft";font-size:26px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--white);}@media (max-width:599px){.chapter-block-kd h2,.chapter-block-kd h2 a{font-family:"Proxima Soft";font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;}}@media (max-width:599px){.chapter-block-kd h2,.chapter-block-kd h2 a{font-family:"Proxima Soft";font-size:22px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;}}.chapter-block-kd h2 a{transition-duration:0.6s;transition-timing-function:ease-out;transition-property:color;}.chapter-block-kd .text-wrapper{font-family:"Proxima Soft";font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;color:var(--white);}@media (max-width:599px){.chapter-block-kd .text-wrapper{font-family:"Proxima Soft";font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;}}@media (max-width:599px){.chapter-block-kd .text-wrapper{font-family:"Proxima Soft";font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;}}.chapter-block-kd .links-list{line-height:18px;}.chapter-block-kd .links-list a{font-family:"Proxima Soft";font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;color:#fff500;text-decoration:none;position:relative;overflow:visible;}.chapter-block-kd .links-list a::after{content:"";position:absolute;display:block;left:0;bottom:-5px;width:100%;height:1px;background-color:currentColor;transition-duration:0.3s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-property:opacity;opacity:0;}.chapter-block-kd .links-list a:hover::after{opacity:1;}@media (max-width:599px){.chapter-block-kd .links-list a{font-family:"Proxima Soft";font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;}}@media (max-width:599px){.chapter-block-kd .links-list a{font-family:"Proxima Soft";font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;}}.chapter-block-kd .links-list a + a{margin-left:20px;}.chapter-block-kd.yellow-color h2 a:hover{color:var(--yellow);}.chapter-block-kd.yellow-color .links-list a{color:var(--yellow);}.chapter-block-kd.yellow-color .links-list a::after{background-color:var(--yellow);}.chapter-block-kd.orange-color h2 a:hover{color:var(--orange);}.chapter-block-kd.orange-color .links-list a{color:var(--orange);}.chapter-block-kd.orange-color .links-list a::after{background-color:var(--orange);}.chapter-block-kd.blue-lighter-color h2 a:hover{color:var(--blue-lighter);}.chapter-block-kd.blue-lighter-color .links-list a{color:var(--blue-lighter);}.chapter-block-kd.blue-lighter-color .links-list a::after{background-color:var(--blue-lighter);}.icon-bg{width:64px;height:64px;border-radius:5px;margin:0;padding:0;display:flex;justify-content:center;align-items:center;background-color:#fff500;}@media (max-width:599px){.icon-bg{width:42px;height:42px;}}.icon-bg > svg{fill:var(--blue-darkest);}.icon-bg.bg-yellow{background-color:var(--yellow);}.icon-bg.bg-blue-light{background-color:var(--blue-light);}.icon-bg.bg-blue-medium{background-color:var(--blue-medium);}.icon-bg.bg-green{background-color:var(--green);}.icon-bg.bg-orange-darker{background-color:var(--orange-darker);}.item-list.our-websites-kd h3,.item-list.our-websites-kd h3 a{font-family:"Proxima Soft";font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:var(--white);}@media (max-width:599px){.item-list.our-websites-kd h3,.item-list.our-websites-kd h3 a{font-size:16px;}}.item-list.our-websites-kd h3 a{transition-duration:0.6s;transition-timing-function:ease-out;transition-property:color;}.item-list.our-websites-kd h3 a:hover{color:#fff500;}@media (max-width:599px){.item-list.our-websites-kd > ul:not(.menu):not(.footer-menu):not(.tabs):not(.toolbar-menu) > li{align-items:center;}}.item-list.our-websites-kd > ul:not(.menu):not(.footer-menu):not(.tabs):not(.toolbar-menu) > li + li{margin-top:10px !important;}.category-description [about] > h2{display:none;}.view-practice{display:grid;gap:20px;grid-template-columns:1fr 1fr;}.right-column .pw-tag{text-align:left !important;}#home-top-content{display:flex;flex-wrap:wrap;font-size:16px;}@media (max-width:599px){#home-top-content{font-size:15px;}}#home-top-content h2{margin-top:0;}#home-top-content ul{list-style:none;display:flex;align-items:baseline;flex-wrap:wrap;margin:0;padding:0;width:100% !important;box-sizing:border-box;}#home-top-content ul li{list-style:none !important;margin:0 !important;padding:0 10px 20px 20px !important;position:relative;box-sizing:border-box;}#home-top-content ul li:before{content:"";position:absolute;top:3px;left:0;width:12px;height:12px;}#home-top-content ul li a{color:#fff;position:relative;}#home-top-content ul li a:after{content:"";position:absolute;width:100%;height:1px;background:#fff;bottom:-3px;left:0;opacity:0;transition:all 0.3s;}#home-top-content ul li a:hover{text-decoration:none;}#home-top-content ul li a:hover:after{opacity:1;}@media (min-width:1079px){#home-converters{width:30%;margin-left:5%;}}#home-converters ul{background:#3a536f;border:1px solid #64a0dc;padding:20px;border-radius:10px;}@media (max-width:599px){#home-converters ul{padding-bottom:0;}}#home-converters ul li{width:100%;}@media (max-width:599px){#home-converters ul li{width:50%;}}#home-converters ul li:before{background-image:url("data:image/svg+xml,%3Csvg fill='%2371b8ff' width='12' height='13' viewBox='0 0 12 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m.26 5.917 2.425-1.213a3.764 3.764 0 0 0 1.682-1.682L5.58.596a.47.47 0 0 1 .84 0l1.213 2.425a3.76 3.76 0 0 0 1.682 1.682l2.425 1.214a.47.47 0 0 1 0 .84L9.315 7.97a3.758 3.758 0 0 0-1.682 1.682l-1.212 2.425a.471.471 0 0 1-.842 0L4.367 9.652A3.76 3.76 0 0 0 2.685 7.97L.26 6.757a.471.471 0 0 1 0-.84z' /%3E%3C/svg%3E");}@media (min-width:1079px){#home-calculators{width:65%;}}#home-calculators ul li{width:33.33%;}@media (max-width:599px){#home-calculators ul li{width:50%;}}#home-calculators ul li:before{background-image:url("data:image/svg+xml,%3Csvg fill='%23fff500' width='12' height='13' viewBox='0 0 12 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m.26 5.917 2.425-1.213a3.764 3.764 0 0 0 1.682-1.682L5.58.596a.47.47 0 0 1 .84 0l1.213 2.425a3.76 3.76 0 0 0 1.682 1.682l2.425 1.214a.47.47 0 0 1 0 .84L9.315 7.97a3.758 3.758 0 0 0-1.682 1.682l-1.212 2.425a.471.471 0 0 1-.842 0L4.367 9.652A3.76 3.76 0 0 0 2.685 7.97L.26 6.757a.471.471 0 0 1 0-.84z' /%3E%3C/svg%3E");}
@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
