.dlm-download-box{width:250px;border:1px solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-align:center;position:relative;margin:1em auto;box-shadow:0 2px 4px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.4)}.dlm-download-box h1{margin:.5em 0!important}.dlm-download-box img.wp-post-image{margin:0;padding:0;display:block;width:100%;-moz-border-radius:0;-webkit-border-radius:0;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;border-radius:0;border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:inset 0 1px 0 rgba(255,255,255,.4)}.dlm-download-box .dlm-download-box-content{padding:0 1em 1em}.dlm-download-box .dlm-download-count{-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;color:#777;text-shadow:0 1px 0 rgba(255,255,255,.5);background:#ddd;box-shadow:0 2px 4px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.4);position:absolute;top:0;right:0;padding:.6em;width:auto;min-width:1em;font-size:1em;text-align:center;vertical-align:middle;line-height:1em;border:1px solid #bbb;margin:-.5em -.5em 0 0}:where(.dlm-downloads) li{margin-top:.5em}.dlm-download-default{display:inline-block}.dlm-download-button{display:inline-flex;flex-direction:column}.dlm-download-button .dlm-button-meta{font-size:.8em;opacity:.8}.dlm-filetype-pdf{background-image:url(/wp-content/plugins/download-monitor/assets/images/filetypes/document-pdf.png)}.dlm-filetype-aif,.dlm-filetype-aifc,.dlm-filetype-aiff,.dlm-filetype-au,.dlm-filetype-kar,.dlm-filetype-m3u,.dlm-filetype-m4r,.dlm-filetype-mid,.dlm-filetype-midi,.dlm-filetype-mp2,.dlm-filetype-mp3,.dlm-filetype-mpga,.dlm-filetype-ra,.dlm-filetype-ram,.dlm-filetype-rm,.dlm-filetype-rpm,.dlm-filetype-snd,.dlm-filetype-wav,.dlm-filetype-wave{background-image:url(/wp-content/plugins/download-monitor/assets/images/filetypes/document-music.png)}.dlm-filetype-avi,.dlm-filetype-divx,.dlm-filetype-mov,.dlm-filetype-movie,.dlm-filetype-mp4,.dlm-filetype-mpe,.dlm-filetype-mpeg,.dlm-filetype-mpg,.dlm-filetype-mxu,.dlm-filetype-qt,.dlm-filetype-wmv{background-image:url(/wp-content/plugins/download-monitor/assets/images/filetypes/document-film.png)}.dlm-filetype-7z,.dlm-filetype-gz,.dlm-filetype-rar,.dlm-filetype-sit,.dlm-filetype-tar,.dlm-filetype-zip{background-image:url(/wp-content/plugins/download-monitor/assets/images/filetypes/document-zipper.png)}.dlm-filetype-csv,.dlm-filetype-tsv,.dlm-filetype-xls,.dlm-filetype-xlsx{background-image:url(/wp-content/plugins/download-monitor/assets/images/filetypes/document-excel.png)}.dlm-filetype-doc,.dlm-filetype-docx{background-image:url(/wp-content/plugins/download-monitor/assets/images/filetypes/document-word-text.png)}.dlm-filetype-ai{background-image:url(/wp-content/plugins/download-monitor/assets/images/filetypes/document-illustrator.png)}.dlm-filetype-swf{background-image:url(/wp-content/plugins/download-monitor/assets/images/filetypes/document-flash-movie.png)}.dlm-filetype-bmp,.dlm-filetype-djv,.dlm-filetype-eps,.dlm-filetype-gif,.dlm-filetype-ief,.dlm-filetype-jpe,.dlm-filetype-jpeg,.dlm-filetype-jpg,.dlm-filetype-pbm,.dlm-filetype-pgm,.dlm-filetype-png,.dlm-filetype-pnm,.dlm-filetype-ppm,.dlm-filetype-ps,.dlm-filetype-ras,.dlm-filetype-rgb,.dlm-filetype-tif,.dlm-filetype-tiff,.dlm-filetype-wbmp,.dlm-filetype-xbm,.dlm-filetype-xpm,.dlm-filetype-xwd{background-image:url(/wp-content/plugins/download-monitor/assets/images/filetypes/document-image.png)}.dlm-filetype-psd{background-image:url(/wp-content/plugins/download-monitor/assets/images/filetypes/document-photoshop.png)}.dlm-filetype-ppt,.dlm-filetype-pptx{background-image:url(/wp-content/plugins/download-monitor/assets/images/filetypes/document-powerpoint.png)}.dlm-filetype-as,.dlm-filetype-css,.dlm-filetype-htaccess,.dlm-filetype-htm,.dlm-filetype-html,.dlm-filetype-js,.dlm-filetype-php,.dlm-filetype-sql,.dlm-filetype-xml,.dlm-filetype-xsl{background-image:url(/wp-content/plugins/download-monitor/assets/images/filetypes/document-code.png)}.dlm-filetype-rtf,.dlm-filetype-rtx{background-image:url(/wp-content/plugins/download-monitor/assets/images/filetypes/document-text-image.png)}.dlm-filetype-txt{background-image:url(/wp-content/plugins/download-monitor/assets/images/filetypes/document-text.png)}#content nav.dlm-download-monitor-pagination,nav.dlm-download-monitor-pagination{text-align:center}#content nav.dlm-download-monitor-pagination ul,nav.dlm-download-monitor-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #eee;border-right:0;margin:1px}#content nav.dlm-download-monitor-pagination ul li,nav.dlm-download-monitor-pagination ul li{border-right:1px solid #eee;padding:0;margin:0;float:left;display:inline;overflow:hidden}#content nav.dlm-download-monitor-pagination ul li a,#content nav.dlm-download-monitor-pagination ul li span,nav.dlm-download-monitor-pagination ul li a,nav.dlm-download-monitor-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1em;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}#content nav.dlm-download-monitor-pagination ul li a:focus,#content nav.dlm-download-monitor-pagination ul li a:hover,#content nav.dlm-download-monitor-pagination ul li span.current,nav.dlm-download-monitor-pagination ul li a:focus,nav.dlm-download-monitor-pagination ul li a:hover,nav.dlm-download-monitor-pagination ul li span.current{background:#eee;color:#888}.dlm_widget_downloads ul,.dlm_widget_downloads ul li{list-style:none}.dlm-hidden-info{visibility:hidden}@keyframes infinite-spinning{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes infinite-loading{from{width:0%}to{width:100%}}data.dlm-hidden-info{position:relative}data.dlm-hidden-info span{font-weight:700;color:green}.dlm-hidden-info .progress.dlm-visible-spinner{display:inline-block;visibility:visible}.dlm-hidden-info .progress.box{width:100%}.dlm-hidden-info .progress.box span.dlm-download-done::after{content:'✓'}.dlm-hidden-info .progress.box .progress-inner{height:6px;top:0;width:0%;-webkit-transition:width .3s,opacity .3s;transition:width .3s,opacity .3s;position:absolute;left:0;background:#006080;animation:none}.dlm-hidden-info .progress .progress-inner{display:none;width:75px;position:relative;margin-left:15px}.dlm-hidden-info .progress .progress-inner .dlm-visible-spinner{display:inline-block;visibility:visible}html body a.dlm-download-button{position:relative}html body a.dlm-download-button.dlm-download-started{text-decoration:none}html body a.dlm-download-button::before{content:'';position:absolute;height:2px;z-index:3;bottom:-2px;left:0;width:0;background:red;transition:width .5s;box-shadow:0 0 3px rgba(255,0,0,.8);border-radius:5px}html body a.dlm-download-button.dlm-download-Infinity::before{animation:infinite-loading 1s infinite linear}html body a.dlm-download-button.dlm-download-10:before{width:10%}html body a.dlm-download-button.dlm-download-20:before{width:20%}html body a.dlm-download-button.dlm-download-30:before{width:30%}html body a.dlm-download-button.dlm-download-40:before{width:40%}html body a.dlm-download-button.dlm-download-50:before{width:50%}html body a.dlm-download-button.dlm-download-60:before{width:60%}html body a.dlm-download-button.dlm-download-70:before{width:70%}html body a.dlm-download-button.dlm-download-80:before{width:80%}html body a.dlm-download-button.dlm-download-90:before{width:90%}html body a.dlm-download-button.dlm-download-100:before{width:100%}a.dlm-download-button::before{z-index:0}a.dlm-download-button>*{z-index:2;position:relative}html body .dlm-download-link{position:relative}html body .dlm-download-link.dlm-download-started{text-decoration:none}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}.dlm-xhr-error{font-size:12px;color:red}.dlm-xhr-loading-gif{width:20px;height:20px;align-self:center;margin:5px 0}.dlm-xhr-progress{min-width:75px;width:auto;display:inline-block;position:relative}.dlm-no-access-modal-window>*{padding:20px}.dlm-no-access-modal-window .dlm-no-access-modal__header{border-bottom:1px solid rgba(0,0,0,.1);display:flex;flex-direction:row;width:calc(100% - 40px);justify-content:space-between;align-items:center;clear:both;position:relative}.dlm-no-access-modal-window .dlm-no-access-modal__body{border-bottom:1px solid rgba(0,0,0,.1);position:relative}.dlm-no-access-modal-window .dlm-no-access-modal__footer{text-align:right}.dlm-no-access-modal-overlay{position:fixed;width:100%;height:100%;background-color:#dededea1;top:0;z-index:98}.dlm-no-access-modal-close span{display:block;position:relative;text-align:center;border-radius:100px;background:#212a2f;color:#fff}.dlm-no-access-modal-close:hover{cursor:pointer}.dlm-no-access-notice{font-style:italic;color:red;font-weight:lighter}#dlm_login_form input[type=submit]{cursor:pointer}#dlm-no-access-modal .dlm-fixed{position:fixed}#dlm-no-access-modal .dlm-relative{position:relative}#dlm-no-access-modal .dlm-inset-0{inset:0px}#dlm-no-access-modal .dlm-z-10{z-index:10}#dlm-no-access-modal .dlm-m-2{margin:.5rem}#dlm-no-access-modal .dlm-ml-3{margin-left:.75rem}#dlm-no-access-modal .dlm-mt-10{margin-top:2.5rem}#dlm-no-access-modal .dlm-mt-2{margin-top:.5rem}#dlm-no-access-modal .dlm-mt-3{margin-top:.75rem}#dlm-no-access-modal .dlm-mt-4{margin-top:1rem}#dlm-no-access-modal .dlm-mt-6{margin-top:1.5rem}#dlm-no-access-modal .dlm-block{display:block}#dlm-no-access-modal .dlm-flex{display:flex}#dlm-no-access-modal .dlm-inline-flex{display:inline-flex}#dlm-no-access-modal .dlm-h-12{height:3rem}#dlm-no-access-modal .dlm-h-4{height:1rem}#dlm-no-access-modal .dlm-h-6{height:1.5rem}#dlm-no-access-modal .dlm-min-h-full{min-height:100%}#dlm-no-access-modal .dlm-w-12{width:3rem}#dlm-no-access-modal .dlm-w-4{width:1rem}#dlm-no-access-modal .dlm-w-6{width:1.5rem}#dlm-no-access-modal .dlm-w-full{width:100%}#dlm-no-access-modal .dlm-w-screen{width:100vw}#dlm-no-access-modal .dlm-flex-1{flex:1 1 0%}#dlm-no-access-modal .dlm-flex-shrink-0{flex-shrink:0}#dlm-no-access-modal .dlm-transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#dlm-no-access-modal .dlm-flex-col{flex-direction:column}#dlm-no-access-modal .dlm-items-start{align-items:flex-start}#dlm-no-access-modal .dlm-items-center{align-items:center}#dlm-no-access-modal .dlm-justify-center{justify-content:center}#dlm-no-access-modal .dlm-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}#dlm-no-access-modal .dlm-overflow-hidden{overflow:hidden}#dlm-no-access-modal .dlm-overflow-y-auto{overflow-y:auto}#dlm-no-access-modal .dlm-rounded{border-radius:.25rem}#dlm-no-access-modal .dlm-rounded-full{border-radius:9999px}#dlm-no-access-modal .dlm-rounded-lg{border-radius:.5rem}#dlm-no-access-modal .dlm-rounded-md{border-radius:.375rem}#dlm-no-access-modal .dlm-border-0{border-width:0}#dlm-no-access-modal .dlm-border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}#dlm-no-access-modal .dlm-bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128 / var(--tw-bg-opacity))}#dlm-no-access-modal .dlm-bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231 / var(--tw-bg-opacity))}#dlm-no-access-modal .dlm-bg-indigo-600{--tw-bg-opacity:1;background-color:rgb(79 70 229 / var(--tw-bg-opacity))}#dlm-no-access-modal .dlm-bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226 / var(--tw-bg-opacity))}#dlm-no-access-modal .dlm-bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}#dlm-no-access-modal .dlm-bg-opacity-75{--tw-bg-opacity:0.75}#dlm-no-access-modal .dlm-p-4{padding:1rem}#dlm-no-access-modal .dlm-px-1{padding-left:.25rem;padding-right:.25rem}#dlm-no-access-modal .dlm-px-1\.5{padding-left:.375rem;padding-right:.375rem}#dlm-no-access-modal .dlm-px-3{padding-left:.75rem;padding-right:.75rem}#dlm-no-access-modal .dlm-px-4{padding-left:1rem;padding-right:1rem}#dlm-no-access-modal .dlm-px-6{padding-left:1.5rem;padding-right:1.5rem}#dlm-no-access-modal .dlm-py-1{padding-top:.25rem;padding-bottom:.25rem}#dlm-no-access-modal .dlm-py-1\.5{padding-top:.375rem;padding-bottom:.375rem}#dlm-no-access-modal .dlm-py-12{padding-top:3rem;padding-bottom:3rem}#dlm-no-access-modal .dlm-py-2{padding-top:.5rem;padding-bottom:.5rem}#dlm-no-access-modal .dlm-py-3{padding-top:.75rem;padding-bottom:.75rem}#dlm-no-access-modal .dlm-pb-4{padding-bottom:1rem}#dlm-no-access-modal .dlm-pt-5{padding-top:1.25rem}#dlm-no-access-modal .dlm-text-left{text-align:left}#dlm-no-access-modal .dlm-text-center{text-align:center}#dlm-no-access-modal .dlm-text-base{font-size:1rem;line-height:1.5rem}#dlm-no-access-modal .dlm-text-sm{font-size:.875rem;line-height:1.25rem}#dlm-no-access-modal .dlm-text-xl{font-size:1.25rem;line-height:1.75rem}#dlm-no-access-modal .dlm-font-bold{font-weight:700}#dlm-no-access-modal .dlm-font-medium{font-weight:500}#dlm-no-access-modal .dlm-font-semibold{font-weight:600}#dlm-no-access-modal .dlm-leading-6{line-height:1.5rem}#dlm-no-access-modal .dlm-leading-9{line-height:2.25rem}#dlm-no-access-modal .dlm-tracking-tight{letter-spacing:-.025em}#dlm-no-access-modal .dlm-text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39 / var(--tw-text-opacity))}#dlm-no-access-modal .dlm-text-indigo-600{--tw-text-opacity:1;color:rgb(79 70 229 / var(--tw-text-opacity))}#dlm-no-access-modal .dlm-text-red-600{--tw-text-opacity:1;color:rgb(220 38 38 / var(--tw-text-opacity))}#dlm-no-access-modal .dlm-text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}#dlm-no-access-modal .dlm-shadow{--tw-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.1),0 1px 2px -1px rgba(0, 0, 0, 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#dlm-no-access-modal .dlm-shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#dlm-no-access-modal .dlm-shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1),0 8px 10px -6px rgba(0, 0, 0, 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#dlm-no-access-modal .dlm-ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}#dlm-no-access-modal .dlm-ring-inset{--tw-ring-inset:inset}#dlm-no-access-modal .dlm-ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219 / var(--tw-ring-opacity))}#dlm-no-access-modal .dlm-transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}#dlm-no-access-modal .dlm-transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms}.placeholder\:dlm-text-gray-400::-moz-placeholder{--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity))}.placeholder\:dlm-text-gray-400::placeholder{--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity))}.hover\:dlm-bg-indigo-500:hover{--tw-bg-opacity:1;background-color:rgb(99 102 241 / var(--tw-bg-opacity))}.focus\:dlm-ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:dlm-ring-inset:focus{--tw-ring-inset:inset}.focus\:dlm-ring-indigo-600:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(79 70 229 / var(--tw-ring-opacity))}.focus-visible\:dlm-outline:focus-visible{outline-style:solid}.focus-visible\:dlm-outline-2:focus-visible{outline-width:2px}.focus-visible\:dlm-outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:dlm-outline-indigo-600:focus-visible{outline-color:#4f46e5}@media (min-width:640px){.sm\:dlm-mx-0{margin-left:0;margin-right:0}.sm\:dlm-mx-auto{margin-left:auto;margin-right:auto}.sm\:dlm-my-8{margin-top:2rem;margin-bottom:2rem}.sm\:dlm-ml-4{margin-left:1rem}.sm\:dlm-mt-0{margin-top:0}.sm\:dlm-flex{display:flex}.sm\:dlm-h-10{height:2.5rem}.sm\:dlm-w-10{width:2.5rem}.sm\:dlm-w-auto{width:auto}.sm\:dlm-w-full{width:100%}.sm\:dlm-max-w-\[480px\]{max-width:480px}.sm\:dlm-max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.sm\:dlm-max-w-md{max-width:28rem}.sm\:dlm-flex-row-reverse{flex-direction:row-reverse}.sm\:dlm-items-start{align-items:flex-start}.sm\:dlm-items-center{align-items:center}.sm\:dlm-rounded-lg{border-radius:.5rem}.sm\:dlm-p-0{padding:0}.sm\:dlm-p-6{padding:1.5rem}.sm\:dlm-px-12{padding-left:3rem;padding-right:3rem}.sm\:dlm-px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:dlm-pb-4{padding-bottom:1rem}.sm\:dlm-text-left{text-align:left}.sm\:dlm-text-sm{font-size:.875rem;line-height:1.25rem}.sm\:dlm-leading-6{line-height:1.5rem}}.dlm-no-access-modal{z-index:9999;position:fixed}.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * )::after,.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * )::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * )::after,.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * )::before{--tw-content:''}.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * ) hr:not( .dlm-no-tailwind,.dlm-no-tailwind * ){height:0;color:inherit;border-top-width:1px}.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * ) abbr:where([title]):not( .dlm-no-tailwind,.dlm-no-tailwind * ){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.dlm-no-access-modal h1:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal h2:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal h3:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal h4:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal h5:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal h6:not( .dlm-no-tailwind,.dlm-no-tailwind * ){font-size:inherit;font-weight:inherit}.dlm-no-access-modal a:not( .dlm-no-tailwind,.dlm-no-tailwind * ){color:inherit;text-decoration:inherit}.dlm-no-access-modal b:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal strong:not( .dlm-no-tailwind,.dlm-no-tailwind * ){font-weight:bolder}.dlm-no-access-modal code:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal kbd:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal pre:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal samp:not( .dlm-no-tailwind,.dlm-no-tailwind * ){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}.dlm-no-access-modal small:not( .dlm-no-tailwind,.dlm-no-tailwind * ){font-size:80%}.dlm-no-access-modal sub:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal sup:not( .dlm-no-tailwind,.dlm-no-tailwind * ){font-size:75%;line-height:0;position:relative;vertical-align:baseline}.dlm-no-access-modal sub:not( .dlm-no-tailwind,.dlm-no-tailwind * ){bottom:-.25em}.dlm-no-access-modal sup:not( .dlm-no-tailwind,.dlm-no-tailwind * ){top:-.5em}.dlm-no-access-modal table:not( .dlm-no-tailwind,.dlm-no-tailwind * ){text-indent:0;border-color:inherit;border-collapse:collapse}.dlm-no-access-modal button:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal input:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal optgroup:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal select:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal textarea:not( .dlm-no-tailwind,.dlm-no-tailwind * ){font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}.dlm-no-access-modal button:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal select:not( .dlm-no-tailwind,.dlm-no-tailwind * ){text-transform:none}.dlm-no-access-modal [type=button]:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal [type=reset]:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal [type=submit]:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal button:not( .dlm-no-tailwind,.dlm-no-tailwind * ){-webkit-appearance:button;background-color:transparent;background-image:none}.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * ):-moz-focusring{outline:auto}.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * ):-moz-ui-invalid{box-shadow:none}.dlm-no-access-modal progress:not( .dlm-no-tailwind,.dlm-no-tailwind * ){vertical-align:baseline}.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * )::-webkit-inner-spin-button,.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * )::-webkit-outer-spin-button{height:auto}.dlm-no-access-modal [type=search]:not( .dlm-no-tailwind,.dlm-no-tailwind * ){-webkit-appearance:textfield;outline-offset:-2px}.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * )::-webkit-search-decoration{-webkit-appearance:none}.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * )::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.dlm-no-access-modal summary:not( .dlm-no-tailwind,.dlm-no-tailwind * ){display:list-item}.dlm-no-access-modal blockquote:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal dd:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal dl:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal figure:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal h1:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal h2:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal h3:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal h4:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal h5:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal h6:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal hr:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal p:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal pre:not( .dlm-no-tailwind,.dlm-no-tailwind * ){margin:0}.dlm-no-access-modal fieldset:not( .dlm-no-tailwind,.dlm-no-tailwind * ){margin:0;padding:0}.dlm-no-access-modal legend:not( .dlm-no-tailwind,.dlm-no-tailwind * ){padding:0}.dlm-no-access-modal menu:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal ol:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal ul:not( .dlm-no-tailwind,.dlm-no-tailwind * ){list-style:none;margin:0;padding:0}.dlm-no-access-modal dialog:not( .dlm-no-tailwind,.dlm-no-tailwind * ){padding:0}.dlm-no-access-modal textarea:not( .dlm-no-tailwind,.dlm-no-tailwind * ){resize:vertical}.dlm-no-access-modal input:not( .dlm-no-tailwind,.dlm-no-tailwind * )::-moz-placeholder,.dlm-no-access-modal textarea:not( .dlm-no-tailwind,.dlm-no-tailwind * )::-moz-placeholder{opacity:1;color:#9ca3af}.dlm-no-access-modal input:not( .dlm-no-tailwind,.dlm-no-tailwind * )::placeholder,.dlm-no-access-modal textarea:not( .dlm-no-tailwind,.dlm-no-tailwind * )::placeholder{opacity:1;color:#9ca3af}.dlm-no-access-modal [role=button]:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal button:not( .dlm-no-tailwind,.dlm-no-tailwind * ){cursor:pointer}.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * ):disabled{cursor:default}.dlm-no-access-modal audio:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal canvas:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal embed:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal iframe:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal img:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal object:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal svg:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal video:not( .dlm-no-tailwind,.dlm-no-tailwind * ){display:block;vertical-align:middle}.dlm-no-access-modal img:not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal video:not( .dlm-no-tailwind,.dlm-no-tailwind * ){max-width:100%;height:auto}.dlm-no-access-modal [hidden]:not( .dlm-no-tailwind,.dlm-no-tailwind * ){display:none}.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * ),.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * )::after,.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * )::before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59, 130, 246, 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.dlm-no-access-modal :not( .dlm-no-tailwind,.dlm-no-tailwind * )::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59, 130, 246, 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.wp-block-uagb-advanced-heading h1,.wp-block-uagb-advanced-heading h2,.wp-block-uagb-advanced-heading h3,.wp-block-uagb-advanced-heading h4,.wp-block-uagb-advanced-heading h5,.wp-block-uagb-advanced-heading h6,.wp-block-uagb-advanced-heading p,.wp-block-uagb-advanced-heading div{word-break:break-word}.wp-block-uagb-advanced-heading .uagb-heading-text{margin:0}.wp-block-uagb-advanced-heading .uagb-desc-text{margin:0}.wp-block-uagb-advanced-heading .uagb-separator{font-size:0;border-top-style:solid;display:inline-block;margin:0 0 10px 0}.wp-block-uagb-advanced-heading .uagb-highlight{color:#f78a0c;border:0;transition:all .3s ease}.uag-highlight-toolbar{border-left:0;border-top:0;border-bottom:0;border-radius:0;border-right-color:#1e1e1e}.uag-highlight-toolbar .components-button{border-radius:0;outline:none}.uag-highlight-toolbar .components-button.is-primary{color:#fff}﻿.uagb-post-grid{margin:0 auto;position:relative}.uagb-post-grid:not(.is-grid) .uagb-post__inner-wrap{background-clip:content-box !important}.uagb-post-grid .uagb-post__inner-wrap{transition:box-shadow .2s ease;overflow:hidden}.uagb-post-grid .uagb-post__inner-wrap .uagb-post__taxonomy{display:inline-block}.uagb-post-grid .uagb-post__inner-wrap .uagb-post__taxonomy.default{margin:5px 5px 5px 0}.uagb-post-grid .uagb-post__inner-wrap .uagb-post__taxonomy.highlighted{background:#444;color:#fff;border-radius:2px;flex-direction:row;align-items:flex-end;padding:6px 8px;line-height:1;margin-right:5px;margin-bottom:20px}.uagb-post-grid .uagb-post__inner-wrap .uagb-post__taxonomy.highlighted a{color:#fff}.uagb-post-grid .uagb-post__inner-wrap .uagb-post__taxonomy a{text-decoration:none;color:inherit}.uagb-post-grid .uagb-post__inner-wrap .uagb-post__image .uagb-post__image-equal-height{display:block;height:0;padding-bottom:66.67%;overflow:hidden}.uagb-post-grid .uagb-post__load-more-wrap{width:100%;position:absolute;bottom:-30px}.uagb-post-grid .uagb-post__load-more-wrap .uagb-post-pagination-button{cursor:pointer}.uagb-post-grid .uagb-post__load-more-wrap a{color:inherit}.uagb-post-grid.is-grid article{float:left;display:inline-block}.uagb-post-grid.is-grid.uagb-equal_height_inline-read-more-buttons.uagb-post__image-position-top .uagb-post__text:nth-last-child(2){padding-bottom:100px}.uagb-post-grid.is-grid.uagb-equal_height_inline-read-more-buttons.uagb-post__image-position-top .uagb-post__text:last-child{position:absolute;bottom:20px}.uagb-post-grid.is-grid.uagb-equal_height_inline-read-more-buttons.uagb-post__image-position-background .uagb-post__text:nth-last-child(3){padding-bottom:100px}.uagb-post-grid.is-grid.uagb-equal_height_inline-read-more-buttons.uagb-post__image-position-background .uagb-post__text:nth-last-child(2){position:absolute;bottom:20px}.uagb-post-grid.is-grid.uagb-equal_height_inline-read-more-buttons.uagb-post__image-position-top .uagb-post__inner-wrap,.uagb-post-grid.is-grid.uagb-equal_height_inline-read-more-buttons.uagb-post__image-position-background .uagb-post__inner-wrap{position:relative}.uagb-post-grid.is-grid.uagb-post__image-position-top .uagb-post__image a{display:block;height:0;overflow:hidden;position:relative}.uagb-post-grid.is-grid.uagb-post__image-position-top .uagb-post__image a.uagb-image-ratio-2-3{padding-bottom:66%}.uagb-post-grid.is-grid.uagb-post__image-position-top .uagb-post__image a.uagb-image-ratio-9-16{padding-bottom:56.25%}.uagb-post-grid.is-grid.uagb-post__image-position-top .uagb-post__image a.uagb-image-ratio-1-2{padding-bottom:50%}.uagb-post-grid.is-grid.uagb-post__image-position-top .uagb-post__image a.uagb-image-ratio-1-1{padding-bottom:67%}.uagb-post-grid.is-grid.uagb-post__image-position-top .uagb-post__image a.uagb-image-ratio-inherit{padding-bottom:0;height:auto}.uagb-post-grid.is-grid.uagb-post__image-position-top .uagb-post__image a.uagb-image-ratio-inherit img{position:unset !important}.uagb-post-grid.is-grid.uagb-post__image-position-top .uagb-post__image a[class^=uagb-image-ratio-]>img{position:absolute;height:100%}.uagb-post-grid.uagb-post__items.is-masonry{display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.uagb-post-grid.uagb-post__items.is-carousel{display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;visibility:hidden}.uagb-post-grid.is-grid .uagb-post__inner-wrap{height:max-content}.uagb-post-grid.is-grid.uagb-post__equal-height .uagb-post__inner-wrap{height:auto}.uagb-post-grid.is-masonry .uagb-post__inner-wrap{height:auto}.uagb-post-grid .uagb-post__author span,.uagb-post-grid .uagb-post__comment span,.uagb-post-grid .uagb-post__taxonomy span,.uagb-post-grid .uagb-post__date span{font-size:inherit;line-height:inherit;width:inherit;height:inherit;margin-right:4px;vertical-align:bottom}.uagb-post-grid.uagb-post__columns-8:not(.is-grid) article{width:12.5%}.uagb-post-grid.uagb-post__columns-7:not(.is-grid) article{width:14.28%}.uagb-post-grid.uagb-post__columns-6:not(.is-grid) article{width:16.66%}.uagb-post-grid.uagb-post__columns-5:not(.is-grid) article{width:20%}.uagb-post-grid.uagb-post__columns-4:not(.is-grid) article{width:25%}.uagb-post-grid.uagb-post__columns-3:not(.is-grid) article{width:33.33%}.uagb-post-grid.uagb-post__columns-2:not(.is-grid) article{width:50%}.uagb-post-grid.uagb-post__columns-1:not(.is-grid) article{width:100%}@media only screen and (max-width: 600px){.uagb-post-grid div[class*=columns].is-grid{grid-template-columns:1fr}}.uagb-post-grid .uagb-post__image img{display:block;width:100%;height:auto;max-width:100%}.uagb-post-grid .uagb-post__title{margin-top:0;margin-bottom:0;word-break:break-word}.uagb-post-grid .uagb-post__title a{color:inherit;box-shadow:none;transition:.3s ease;text-decoration:none}.uagb-post-grid .uagb-post__title a:hover{text-decoration:none}.uagb-post-grid .uagb-post__title a:focus{text-decoration:none}.uagb-post-grid .uagb-post__title a:active{text-decoration:none}.uagb-post-grid .uagb-post-grid-byline>*{margin-right:10px}.uagb-post-grid .uagb-post-grid-byline,.uagb-post-grid .uagb-post__taxonomy{text-transform:capitalize;font-size:14px;font-weight:500;line-height:23px;text-decoration:none}.uagb-post-grid .uagb-post-grid-byline a,.uagb-post-grid .uagb-post-grid-byline a:focus,.uagb-post-grid .uagb-post-grid-byline a:active{color:inherit;font-size:inherit;text-decoration:none}.uagb-post-grid .uagb-post__title a,.uagb-post-grid .uagb-post__title a:focus,.uagb-post-grid .uagb-post__title a:active{color:inherit;font-size:inherit}.uagb-post-grid .uagb-post__author,.uagb-post-grid .uagb-post__date,.uagb-post-grid .uagb-post__comment{display:inline-block;word-break:break-all}.uagb-post-grid .uagb-post__author:not(:last-child)::after,.uagb-post-grid .uagb-post__date:not(:last-child)::after,.uagb-post-grid .uagb-post__comment:not(:last-child)::after{content:"·";vertical-align:middle;align-self:center;margin:0 5px;line-height:1}.uagb-post-grid .uagb-post__comment,.uagb-post-grid .uagb-post__taxonomy{display:inline-block}.uagb-post-grid .uagb-post__author a{box-shadow:none}.uagb-post-grid .uagb-post__author a:hover{color:inherit;box-shadow:0 -1px 0 inset}.uagb-post-grid .uagb-post__excerpt{word-break:break-word}.uagb-post-grid .uagb-post__inner-wrap p:last-of-type{margin-bottom:0}.uagb-post-grid .uagb-post__cta{border:none;display:inline-block;background:none}.uagb-post-grid .uagb-post__cta .ast-outline-button{display:inline-flex}.uagb-post-grid .uagb-post__excerpt p{color:inherit}.is-grid.uagb-post__items{display:grid}.wp-block-uagb-post-grid .uagb-post-pagination-wrap{grid-column:1/-1}.uagb-post__image-position-background .uagb-post__link-complete-box{position:absolute;top:0;left:0;width:100%;height:100%;z-index:11}.uagb-post__image-position-background.uagb-post__image-enabled .uagb-post__text{color:#fff}.uagb-post__image-position-background .uagb-post__text{opacity:1;position:relative;z-index:10;overflow:hidden}.uagb-post__image-position-background .uagb-post__inner-wrap{position:relative;width:100%}.uagb-post__image-position-background .uagb-post__inner-wrap .uagb-post__taxonomy.highlighted,.uagb-post__image-position-background .uagb-post__inner-wrap .uagb-post__taxonomy.default{position:relative;z-index:999}.uagb-post__image-position-background .uagb-post__image img{position:absolute;width:auto;height:auto;min-width:100%;max-width:none;left:50%;top:50%;transform:translate(-50%, -50%);min-height:100%}.uagb-post__image-position-background .uagb-post__image{background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden;text-align:center;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.uagb-post__image-position-background .uagb-post__image::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-color:hsla(0,0%,100%,.5)}.uagb-slick-carousel .is-carousel{padding:0}.uagb-slick-carousel ul.slick-dots{transform:unset;position:relative;padding:unset}.uagb-slick-carousel .slick-prev:not(:hover):not(:active):not(.has-background),.uagb-slick-carousel .slick-next:not(:hover):not(:active):not(.has-background),.uagb-slick-carousel ul.slick-dots li button:not(:hover):not(:active):not(.has-background){background-color:unset}.uagb-post-grid[data-equal-height=yes] .uagb-post__inner-wrap{display:inline-block;height:100%}.uagb-post__arrow-outside.uagb-post-grid .slick-prev{left:-45px;z-index:1}[dir=rtl] .uagb-post__arrow-outside.uagb-post-grid .slick-prev{left:-45px;right:auto}.uagb-post__arrow-outside.uagb-post-grid .slick-next{right:-45px}[dir=rtl] .uagb-post__arrow-outside.uagb-post-grid .slick-next{left:auto;right:-45px}.uagb-post__arrow-inside.uagb-post-grid .slick-prev{left:25px;z-index:1}[dir=rtl] .uagb-post__arrow-inside.uagb-post-grid .slick-prev{left:auto;right:25px}.uagb-post__arrow-inside.uagb-post-grid .slick-next{right:25px}[dir=rtl] .uagb-post__arrow-inside.uagb-post-grid .slick-next{left:25px;right:auto}.uagb-post-grid.is-grid article,.uagb-post-grid.is-masonry article,.uagb-post-grid.is-carousel article{box-sizing:border-box}@media(max-width: 976px){.uagb-post__arrow-outside.uagb-post-grid .slick-prev{left:15px;z-index:1}[dir=rtl] .uagb-post__arrow-outside.uagb-post-grid .slick-prev{left:auto;right:15px}.uagb-post__arrow-outside.uagb-post-grid .slick-next{right:15px}[dir=rtl] .uagb-post__arrow-outside.uagb-post-grid .slick-next{left:15px;right:auto}:not(.is-grid).uagb-post-grid.uagb-post__columns-tablet-1 article{width:100%}:not(.is-grid).uagb-post-grid.uagb-post__columns-tablet-2 article{width:50%}:not(.is-grid).uagb-post-grid.uagb-post__columns-tablet-3 article{width:33.33%}:not(.is-grid).uagb-post-grid.uagb-post__columns-tablet-4 article{width:25%}:not(.is-grid).uagb-post-grid.uagb-post__columns-tablet-5 article{width:20%}:not(.is-grid).uagb-post-grid.uagb-post__columns-tablet-6 article{width:16.66%}:not(.is-grid).uagb-post-grid.uagb-post__columns-tablet-7 article{width:14.28%}:not(.is-grid).uagb-post-grid.uagb-post__columns-tablet-8 article{width:12.5%}}@media(max-width: 767px){:not(.is-grid).uagb-post-grid.uagb-post__columns-mobile-1 article{width:100%}:not(.is-grid).uagb-post-grid.uagb-post__columns-mobile-2 article{width:50%}:not(.is-grid).uagb-post-grid.uagb-post__columns-mobile-3 article{width:33.33%}:not(.is-grid).uagb-post-grid.uagb-post__columns-mobile-4 article{width:25%}:not(.is-grid).uagb-post-grid.uagb-post__columns-mobile-5 article{width:20%}:not(.is-grid).uagb-post-grid.uagb-post__columns-mobile-6 article{width:16.66%}:not(.is-grid).uagb-post-grid.uagb-post__columns-mobile-7 article{width:14.28%}:not(.is-grid).uagb-post-grid.uagb-post__columns-mobile-8 article{width:12.5%}}.entry .entry-content .uagb-post-grid a{text-decoration:none}.uagb-post-pagination-wrap{display:flex;width:100%;flex-wrap:wrap}.uagb-post-pagination-wrap a.page-numbers,.uagb-post-pagination-wrap span.page-numbers.current{padding:5px 10px;margin:0;display:flex;margin-right:4px;margin-bottom:5px}.uagb-post-grid .uagb-post-inf-loader{margin:0 auto;min-height:58px;line-height:58px;width:160px;text-align:center}.uagb-post-grid .uagb-post-inf-loader div{width:18px;height:18px;background-color:#0085ba;-webkit-border-radius:100%;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.uagb-post-grid .uagb-post-inf-loader .uagb-post-loader-1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.uagb-post-grid .uagb-post-inf-loader .uagb-post-loader-2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.wp-site-blocks .uagb-post__arrow-outside.uagb-post-grid .slick-next{right:0}.wp-site-blocks .uagb-post__arrow-outside.uagb-post-grid .slick-prev{left:0}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}#uagb-adv-heading-9a1d8154-252b-452a-827f-b2b23ff55fe1.wp-block-uagb-advanced-heading .uagb-desc-text{margin-bottom: 15px;}#uagb-adv-heading-9a1d8154-252b-452a-827f-b2b23ff55fe1.wp-block-uagb-advanced-heading .uagb-highlight{font-style: normal;font-weight: Default;background: #007cba;color: #fff;-webkit-text-fill-color: #fff;}#uagb-adv-heading-9a1d8154-252b-452a-827f-b2b23ff55fe1.wp-block-uagb-advanced-heading .uagb-highlight::-moz-selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}#uagb-adv-heading-9a1d8154-252b-452a-827f-b2b23ff55fe1.wp-block-uagb-advanced-heading .uagb-highlight::selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}#uagb-adv-heading-91fcd9a2-2333-4e50-97ba-522c7d037faf.wp-block-uagb-advanced-heading .uagb-desc-text{margin-bottom: 15px;}#uagb-adv-heading-91fcd9a2-2333-4e50-97ba-522c7d037faf.wp-block-uagb-advanced-heading .uagb-highlight{font-style: normal;font-weight: Default;background: #007cba;color: #fff;-webkit-text-fill-color: #fff;}#uagb-adv-heading-91fcd9a2-2333-4e50-97ba-522c7d037faf.wp-block-uagb-advanced-heading .uagb-highlight::-moz-selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}#uagb-adv-heading-91fcd9a2-2333-4e50-97ba-522c7d037faf.wp-block-uagb-advanced-heading .uagb-highlight::selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}#uagb-adv-heading-8c01b90f-30ec-440e-9ffa-f267e47b15b1.wp-block-uagb-advanced-heading .uagb-desc-text{margin-bottom: 15px;}#uagb-adv-heading-8c01b90f-30ec-440e-9ffa-f267e47b15b1.wp-block-uagb-advanced-heading .uagb-highlight{font-style: normal;font-weight: Default;background: #007cba;color: #fff;-webkit-text-fill-color: #fff;}#uagb-adv-heading-8c01b90f-30ec-440e-9ffa-f267e47b15b1.wp-block-uagb-advanced-heading .uagb-highlight::-moz-selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}#uagb-adv-heading-8c01b90f-30ec-440e-9ffa-f267e47b15b1.wp-block-uagb-advanced-heading .uagb-highlight::selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310.is-grid .uagb-post__inner-wrap{padding-top: 20px;padding-bottom: 20px;padding-left: 20px;padding-right: 20px;box-shadow: 0px 0px 0 #00000070;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310.is-grid .uagb-post__inner-wrap .uagb-post__image:first-child{margin-left: -20px;margin-right: -20px;margin-top: -20px;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310:not(.is-grid) .uagb-post__inner-wrap > .uagb-post__text:last-child{margin-bottom: 20px;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310:not(.is-grid) .uagb-post__inner-wrap > .uagb-post__text:first-child{margin-top: 20px;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310:not(.is-grid).uagb-post__image-position-background .uagb-post__inner-wrap .uagb-post__text:nth-last-child(2) {margin-bottom: 20px;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310:not(.wp-block-uagb-post-carousel):not(.is-grid).uagb-post__items{margin-right: -10px;margin-left: -10px;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310:not(.is-grid).uagb-post__items article{padding-right: 10px;padding-left: 10px;margin-bottom: 20px;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310:not(.is-grid) .uagb-post__inner-wrap > .uagb-post__text{margin-left: 20px;margin-right: 20px;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310 .uagb-post__inner-wrap{background: #fff;text-align: left;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310 .uagb-post__inner-wrap .uagb-post__cta{padding-bottom: 0px;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310 .uagb-post__image {padding-bottom: 15px;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310 .uagb-post__title{padding-bottom: 15px;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310 .uagb-post-grid-byline{padding-bottom: 15px;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310 .uagb-post__excerpt{padding-bottom: 25px;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310 .uagb-post__image:before{background-color: #000000;opacity: 0.5;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310.is-grid.uagb-post__items{row-gap: 20px;column-gap: 20px;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310.wp-block-uagb-post-grid.is-grid{grid-template-columns: repeat(3 , minmax(0, 1fr));}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310.is-grid .uagb-post__inner-wrap:hover{box-shadow: 0px 0px 0 #00000070;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310 .uagb-post__inner-wrap .uagb-post__taxonomy.highlighted{color: #fff;background: #3182ce;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310 .uagb-post__inner-wrap .uagb-post__taxonomy.highlighted a{color: #fff;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310.uagb-post-grid .wp-block-button.uagb-post__text.uagb-post__cta .uagb-text-link.wp-block-button__link {0: ;0: ;0: ;0: ;0: ;0: ;0: ;0: ;0: ;0: ;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310 .uagb-post-pagination-wrap{margin-top: 20px;justify-content: left;margin-left: 10px;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310 .uagb-post-pagination-wrap .page-numbers.current{background-color: #e4e4e4;color: #333333;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310 .uagb-post-pagination-wrap a{background-color: #e4e4e4;color: #777777;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310.uagb-equal_height_inline-read-more-buttons .uagb-post__inner-wrap .uagb-post__text:last-child{left: 20px;right: 20px;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310.wp-block-uagb-post-grid .uag-post-grid-wrapper{padding-right: 20px;padding-left: 20px;width: 100%;display: flex;flex-direction: column;justify-content: center;}@media only screen and (max-width: 976px) {.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310.wp-block-uagb-post-grid.is-grid{grid-template-columns: repeat(2 , minmax(0, 1fr));}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310.is-grid.uagb-post__items{row-gap: 20px;column-gap: 20px;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310:not(.is-grid).uagb-post__items article{padding-right: 10px;padding-left: 10px;margin-bottom: 20px;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310:not(.is-grid).uagb-post__items{margin-right: -10px;margin-left: -10px;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310.is-grid .uagb-post__inner-wrap .uagb-post__image:first-child{margin-left: 0px;margin-right: 0px;margin-top: 0px;}}@media only screen and (max-width: 767px) {.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310.wp-block-uagb-post-grid.is-grid{grid-template-columns: repeat(1 , minmax(0, 1fr));}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310.is-grid.uagb-post__items{row-gap: 20px;column-gap: 20px;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310:not(.is-grid).uagb-post__items article{padding-right: 10px;padding-left: 10px;margin-bottom: 20px;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310:not(.is-grid).uagb-post__items{margin-right: -10px;margin-left: -10px;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310.is-grid .uagb-post__inner-wrap .uagb-post__image:first-child{margin-left: 0px;margin-right: 0px;margin-top: 0px;}.uagb-block-e96d9d0c-f05c-4e11-9d36-a73c914e0310.wp-block-uagb-post-grid .uag-post-grid-wrapper{width: unset;}}.uag-blocks-common-selector{z-index:var(--z-index-desktop) !important}@media(max-width: 976px){.uag-blocks-common-selector{z-index:var(--z-index-tablet) !important}}@media(max-width: 767px){.uag-blocks-common-selector{z-index:var(--z-index-mobile) !important}}/**
Theme Name: Astra
Theme URI: https://wpastra.com/
Author: Brainstorm Force
Author URI: https://wpastra.com/about/?utm_source=theme_preview&utm_medium=author_link&utm_campaign=astra_theme
Description: The Astra WordPress theme is lightning-fast and highly customizable. It has over 1 million downloads and the only theme in the world with 6,000+ five-star reviews! It’s ideal for professional web designers, solopreneurs, small businesses, eCommerce, membership sites and any type of website. It offers special features and templates so it works perfectly with all page builders like Spectra, Elementor, Beaver Builder, etc. Fast performance, clean code, mobile-first design and schema markup are all built-in, making the theme exceptionally SEO-friendly. It’s fully compatible with WooCommerce, SureCart and other eCommerce plugins and comes with lots of store-friendly features and templates. Astra also provides expert support for free users. A dedicated team of fully trained WordPress experts are on hand to help with every aspect of the theme. Try the live demo of Astra: https://zipwp.org/themes/astra/
Version: 4.13.6
Requires at least: 5.3
WC requires at least: 3.0
WC tested up to: 10.9.1
Tested up to: 7.0
Requires PHP: 5.3
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: astra
Domain Path: /languages
Tags: custom-menu, custom-logo, entertainment, one-column, two-columns, left-sidebar, e-commerce, right-sidebar, custom-colors, editor-style, featured-images, full-width-template, microformats, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready, blog
AMP: true

Astra WordPress Theme, Copyright 2020 WPAstra.
Astra is distributed under the terms of the GNU GPL.

Astra is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of.
Nicolas Gallagher and Jonathan Neal https://necolas.github.com/normalize.css/

Astra icon font is based on IcoMoon-Free vector icon by Keyamoon.
IcoMoon-Free vector icon distributed under terms of CC BY 4.0 or GPL. (https://creativecommons.org/licenses/by/4.0/ or https://www.gnu.org/licenses/gpl.html)
Source: http://keyamoon.com/

Flexibility is a JavaScript polyfill for Flexbox By Jonathan Neal, 10up. (https://github.com/jonathantneal/flexibility)
Licensed under MIT ( https://github.com/jonathantneal/flexibility/blob/master/LICENSE.md )

Screenshot image is a collage of actual sites created using the Astra WordPress Theme.

Icons used in the Screenshot image are all licensed under Creative Commons ( CC BY 4.0 ) License ( https://fontawesome.com/license/free )
https://fontawesome.com/v5.15/icons/store?style=solid
https://fontawesome.com/v5.15/icons/shopping-cart?style=solid
https://fontawesome.com/v5.15/icons/pen-square?style=solid
https://fontawesome.com/v5.15/icons/user-tie?style=solid
https://fontawesome.com/v5.15/icons/user-tie?style=solid

Illustrations used in the Screenshot images are all licensed under Creative Commons ( CC0 ) License ( https://gumroad.com/l/humaaans )
https://websitedemos.net/web-design-agency-08/wp-content/uploads/sites/796/2021/05/standing-24.png
https://websitedemos.net/web-design-agency-08/wp-content/uploads/sites/796/2021/05/sitting-2.png

Hand-drawn illustrations used are created by Brainstorm Force and released under Creative Commons ( CC0 ) License.
https://websitedemos.net/web-design-agency-08/wp-content/uploads/sites/796/2021/05/girl-with-image-container.png
https://websitedemos.net/web-design-agency-08/wp-content/uploads/sites/796/2021/05/boy-with-code-container.png
https://websitedemos.net/web-design-agency-08/wp-content/uploads/sites/796/2021/05/web-browser.png

The same site as screenshot can be imported from here https://websitedemos.net/web-design-agency-08/.

For more information, refer to this document on how to create a page like in the screenshot - https://wpastra.com/docs/replicating-the-screenshot/.

Astra default breadcrumb is based on Breadcrumb Trail by Justin Tadlock. (https://github.com/justintadlock/breadcrumb-trail)
Breadcrumb Trail is distributed under the terms of the GNU GPL v2 or later.

Astra local fonts feature is based on Webfonts Loader by WordPress Themes Team (WPTT). (https://github.com/WPTT/webfont-loader)
Licensed under MIT ( https://github.com/WPTT/webfont-loader/blob/master/LICENSE )

/* Note: The CSS files are loaded from assets/css/ folder. */
/**
Theme Name: Astra Child
Theme URI: https://wpastra.com/
Author: BNRY Digital (of child theme)
Author URI: https://bnry.digital/
Description: Astra is fast, fully customizable & beautiful theme suitable for blog, personal portfolio, business website and WooCommerce storefront. It is very lightweight (less than 50KB on frontend) and offers unparalleled speed. Built with SEO in mind, Astra comes with Schema.org code integrated so search engines will love your site. It offers special features and templates so it works perfectly with all page builders like Elementor, Beaver Builder, Visual Composer, SiteOrigin, Divi, etc. Some of the other features: # WooCommerce Ready # Responsive # RTL & Translation Ready # Extendible with premium addons # Regularly updated # Designed, Developed, Maintained & Supported by Brainstorm Force. Looking for a perfect base theme? Look no further. Astra is fast, fully customizable and WooCommerce ready theme that you can use for building any kind of website!
Version: 1.6.9
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Template: astra
Text Domain: astra
Domain Path: /languages
Tags: one-column, two-columns, left-sidebar, e-commerce, right-sidebar, custom-colors, custom-menu, editor-style, featured-images, full-width-template, microformats, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready, blog
*/

/* 

COLOURS

Navy: #053049
Blue Gray: #58707F
Teal: #26A69A
Light Teal: #72C9C2
Very Light Teal: #E6F0ED
Light Gray: #CFCFCF
Ultra Light Gray: #EBEBEB

BLOCK DEFAULTS

SECTION / COLUMN
- Padding: 100 20 100 20
- Margin: (empty)

*/



/* 
  ==========
  RESET / BASIC 
  ==========
*/

/* BACKGROUND */
body {
  background-color: #3a3a3a; /* same as footer */
}
#page {
  background-color: #fff;
}

/* WRAPPER */
#primary {
  margin: 0;
}
@media only screen and (max-width: 768px) {
  #primary {
    padding:0;
  }
}

/* LINE HEIGHT */
/*
body, button, input[type=button], input[type=submit], textarea {
 line-height: 1.45em; 
}
*/

/* DISABLED */
.disabled {
  display:none;
}  


/* HEADINGS */
.entry-content h1,h1,
.entry-content h2,h2,
.entry-content h3,h3,
.entry-content h4,h4,
.entry-content h5,h5,
.entry-content h6,h6 {
	line-height: 1.2em;
	margin-bottom: 0.8em;
}

/* NO MARGIN */
.entry-content p.nomargin {
	margin: 0;
}


h6 {
  font-size: 20px;
  letter-spacing: 5px;
  text-transform: uppercase;
}

/* NO WRAP */
.nowrap {
	white-space: nowrap;
}

/* RESPONSIVE SPACER */
@media only screen and (max-width: 590px) {

  .wp-block-spacer[style*="height:100px"] {
    height:50px !important;
  }
}

/* 
  ==========
  MENU 
  ==========
*/
/* PRIMARY MENU */
#primary-menu li {
  margin-right: 1px;
}
#primary-menu li a {
 padding: 0 16px;
}
#primary-menu li.current-menu-item a,
#primary-menu li a:hover {
  background-color: #58707F;
  color: #fff;
}

/* MOBILE MENU */
.ast-button-wrap .menu-toggle.main-header-menu-toggle {
  padding-right:0;
}


/* 
  ==========
  HEADER 
  ==========
*/
/*
.ast-theme-transparent-header .main-header-bar-wrap {
	background-image: linear-gradient(rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 100%)
}
*/
/* MENU */
.main-header-menu > .menu-item > a {
}

/* 
  ==========
  FOOTER 
  ==========
*/
.footer-adv .footer-adv-overlay {
  padding-bottom: 35px;
}

@media only screen and (max-width: 991px) {

  .footer-adv .footer-adv-widget-1 .widget:last-child,
  .footer-adv .footer-adv-widget-2 .widget:last-child,
  .footer-adv .footer-adv-widget-3 .widget:last-child,
  .footer-adv .footer-adv-widget-4 .widget:last-child {
      margin: 0 0 0.8em;
  }
}

@media only screen and (max-width: 768px) {

  .footer-adv .footer-adv-widget-1 .widget:last-child,
  .footer-adv .footer-adv-widget-2 .widget:last-child,
  .footer-adv .footer-adv-widget-3 .widget:last-child,
  .footer-adv .footer-adv-widget-4 .widget:last-child {
      margin: 0 0 0.8em;
  }
}


/* FOOTER MENU */
#menu-footer-menu {
  padding-top: 6px;
  display:flex;
}
#menu-footer-menu li {
  display:inline-block;
  margin-right:24px;
}
#menu-footer-menu li:after {
  content:'';
  height:12px;
  display:inline-block;
  padding-left: 24px;
  border-right: 1px solid #fff;
}
#menu-footer-menu li:last-child:after {
  border: 0;
}
#menu-footer-menu a {
  display:inline-block;
  font-size:18px;
  text-decoration: underline;
}

/* signup */
#menu-footer-menu li.signup {
  margin-left:0;
  margin-right:24px;
}
#menu-footer-menu li.signup:after {
  border:0;
}
#menu-footer-menu .signup a {
  text-decoration: none;
  border-radius: 5px;
  background-color: #fff;
  color: #053049;
  padding:4px 15px;
  cursor: pointer;
}
#menu-footer-menu .signup a:after {
  content: '';
  width: 18px;
  height:18px;
  display:inline-block;
  vertical-align: -4px;
  margin-left:10px;
  background-image: url(/wp-content/themes/astra-child/images/icon-arrow-right-navy.svg);
  background-size: contain;
}
#menu-footer-menu .signup a:hover {
  background-color: #EBEBEB;
}

@media only screen and (max-width: 1160px) {
  #menu-footer-menu li.signup,
  #menu-footer-menu li {
    margin-right:12px;
  }
  #menu-footer-menu li:after {
    padding-left: 12px;
  }
}
@media only screen and (max-width: 590px) {
  #menu-footer-menu {
    display:block;
  }

  #menu-footer-menu li.signup,
  #menu-footer-menu li {
    display:block;
    margin: 6px 0 0 0;
  }
  #menu-footer-menu li.signup {
    margin-bottom:26px;
  }
  #menu-footer-menu li:after {
    border:none;
  }
}


/* SOCIAL */
#menu-social-menu {
  padding-top: 10px;
}
#menu-social-menu li {
  display:inline-block; 
}
#menu-social-menu li a {
  text-indent: -9999px;
  display:inline-block;
  width:24px;
  height:24px;
  color:#fff;
}
#menu-social-menu li.instagram a  {
  background: url(/wp-content/themes/astra-child/images/instagram.svg) no-repeat;
}
#menu-social-menu li.twitter a {
  background: url(/wp-content/themes/astra-child/images/twitter.svg) no-repeat;
}
#menu-social-menu li.linkedin a {
  background: url(/wp-content/themes/astra-child/images/linkedin.svg) no-repeat;
}

/* SUB-FOOTER */
.ast-footer-overlay {
  font-size: 16px;
  padding-top: 0;
}

/* RESPONSIBILITY */
.ast-small-footer-section-1 {
  margin-left: 25%;
  padding-left: 20px;
  padding-right: 20px;
}
.ast-small-footer-section-1 .widget_text {
  font-size: 14px;
  line-height: 130%;
  text-align: left;
}
.ast-small-footer-section-1 .widget_text h2 {
  font-size: 18px;
  text-transform: uppercase;
  letter-spacing: 5px;
  margin-bottom: 10px;
}

/* COPYRIGHT */
.ast-small-footer-section-2 {
  line-height: 130%;
  margin-left: 25%;
  padding-left: 20px;
  padding-right: 20px;
  text-align: left;
}  
@media only screen and (max-width: 991px) {

  .ast-small-footer-section-1,
  .ast-small-footer-section-2 {
      margin-left: 0;
  } 
}
/* 
  ==========
  PAGE COMMON 
  ==========
*/

/* COVERS AT TOP and STRIP COVERS IN CONTENT */
main article.page .entry-content .wp-block-cover.alignfull:first-of-type,
main article.page .entry-content .wp-block-cover.alignfull.strip {
  min-height: 260px;
  background-repeat: no-repeat;
}

/* PAGE TITLES */
.wp-block-uagb-advanced-heading h1 + p,
.wp-block-uagb-advanced-heading h2 + p,
.wp-block-uagb-advanced-heading h3 + p {
 font-size: 28px;
 line-height: 1.45em; 
}
/*
.wp-block-uagb-advanced-heading h1,
.wp-block-uagb-advanced-heading h2,
.wp-block-uagb-advanced-heading h3 {
  margin-bottom: 50px;
}
*/
.wp-block-uagb-advanced-heading .uagb-desc-text {
 margin-top: 50px;
}

@media only screen and (max-width: 768px) {
  .wp-block-uagb-advanced-heading h1 + p,
  .wp-block-uagb-advanced-heading h2 + p,
  .wp-block-uagb-advanced-heading h3 + p {
   font-size: 25px;
  }
}
@media only screen and (max-width: 540px) {
  .wp-block-uagb-advanced-heading h1 + p,
  .wp-block-uagb-advanced-heading h2 + p,
  .wp-block-uagb-advanced-heading h3 + p {
   font-size: 23px;
  }
}

/* PARAGRAPH */
main article.page .entry-content > h1,
main article.page .entry-content > h2,
main article.page .entry-content > h3,
main article.page .entry-content > p,
main article.page .entry-content > ul {
  padding-left:100px;
  padding-right:100px;
}
@media only screen and (max-width:  1024px) {
  main article.page .entry-content > h1,
  main article.page .entry-content > h2,
  main article.page .entry-content > h3,
  main article.page .entry-content > p,
  main article.page .entry-content > ul {
    padding-left:0px;
    padding-right:0px;
  }
}
/* ININE TEXT LINKS */
/* 
.entry-content > ul a,
.entry-content > p a
*/
a {
  text-decoration: underline;
  color: #053049;
}

/* CTA */
/* reset to left align */
@media only screen and (max-width: 976px) {
  .cta .uagb-cta__content-stacked-tablet .uagb-cta__left-right-wrap,
  .cta .uagb-cta__content-stacked-mobile .uagb-cta__left-right-wrap {
    text-align:left; 
  }
  .cta .uagb-cta__content-stacked-mobile .uagb-cta__link-wrapper {
    margin-top: 15px;    
  }
}

/* BUTTONS – ICON ARROWS */
/* CTA and MULTI-BUTTON */
[class*="arrow-"] .uagb-button__wrapper a.uagb-button__link:after,
[class*="arrow-"] .uagb-cta__button-wrapper a.uagb-cta__block-link .uagb-cta__link-content-inner:after {
  content: '';
  width: 24px;
  height:24px;
  display:inline-block;
  vertical-align: -4px;
  margin-left:10px;
  background-image: url(/wp-content/themes/astra-child/images/icon-arrow-right-black.svg);
}
.arrow-navy .uagb-button__wrapper a.uagb-button__link:after,
.arrow-navy .uagb-cta__button-wrapper a.uagb-cta__block-link .uagb-cta__link-content-inner:after {
  background-image: url(/wp-content/themes/astra-child/images/icon-arrow-right-navy.svg);
}
.arrow-white .uagb-button__wrapper a.uagb-button__link:after,
.arrow-white .uagb-cta__button-wrapper a.uagb-cta__block-link .uagb-cta__link-content-inner:after {
  background-image: url(/wp-content/themes/astra-child/images/icon-arrow-right-white.svg);
}

/* NOTCH NAVY 01 */
section.notch-navy-01:before,
section.notch-navy-01:after {
  content:'';
  display:block;
  position:absolute;
  width:100%;
  height: 20px !important;  
  z-index:9999;
}
section.notch-navy-01:before {
  left:0;
  top:-20px;
}
section.notch-navy-01:after {
  right:0;
  bottom:-20px;
}
section.notch-navy-01:before {
  background-image:  url(/wp-content/themes/astra-child/images/notch-navy-top-left.svg);
  background-repeat: no-repeat;
}
section.notch-navy-01:after {
  background-image:  url(/wp-content/themes/astra-child/images/notch-navy-bottom-right.svg);
  background-repeat: no-repeat;
}
section.notch-navy-01:before {
  background-position-x:-1440px;
}
section.notch-navy-01:after {
  background-position-x:calc(100% + 1440px);
}
@media only screen and (max-width: 480px) {
  section.notch-navy-01:before {
    background-position-x:-1680px;
  }
  section.notch-navy-01:after {
    background-position-x:calc(100% + 1680px);
  }
}

/* NOTCH NAVY 02 */
section.notch-navy-02 {
  z-index:9999;
}
section.notch-navy-02:before,
section.notch-navy-02:after {
  content:'';
  display:block;
  position:absolute;
  width:100%;
  height: 20px !important;  
}
section.notch-navy-02:before {
  left:0;
  top:-20px;
}
section.notch-navy-02:after {
  right:0;
  bottom:-20px;
}
section.notch-navy-02:before {
  background-image:  url(/wp-content/themes/astra-child/images/notch-navy-top-right.svg);
  background-repeat: no-repeat;
}
section.notch-navy-02:after {
  background-image:  url(/wp-content/themes/astra-child/images/notch-navy-bottom-left.svg);
  background-repeat: no-repeat;
}
section.notch-navy-02:before {
  background-position-x:calc(100% + 1680px); /* 1920 - 240 */
}
section.notch-navy-02:after {
  background-position-x:-1440px;
}
@media only screen and (max-width: 1024px) {
  section.notch-navy-02:after {
    background-position-x:-1680px;
  }
}

/* NOTCH NAVY 03 (TOP ONLY) */
section.notch-navy-03:before {
  content:'';
  display:block;
  position:absolute;
  width:100%;
  height: 20px !important;  
  z-index:9999;
}
section.notch-navy-03:before {
  left:0;
  top:-20px;
}
section.notch-navy-03:before {
  background-image:  url(/wp-content/themes/astra-child/images/notch-navy-top-left.svg);
  background-repeat: no-repeat;
}
section.notch-navy-03:before {
  background-position-x:calc(100% - 350px);
}
@media only screen and (max-width: 480px) {
  section.notch-navy-03:before {
    background-position-x:-1680px;
  }
}


/* NOTCH LIGHT 01 (TOP ONLY) */
section.notch-light-01 {
  z-index:9999;
}
section.notch-light-01:before {
  content:'';
  display:block;
  position:absolute;
  width:100%;
  height: 20px !important;  
}
section.notch-light-01:before {
  left:0;
  top:-20px;
}
section.notch-light-01:before {
  background-image:  url(/wp-content/themes/astra-child/images/notch-light-top-right.svg);
  background-repeat: no-repeat;
}
section.notch-light-01:before {
  background-position-x:420px;
}
@media only screen and (max-width: 480px) {
  section.notch-light-01:before {
    background-position-x:200px;
  }
}


/* NOTCH LIGHT 02 */
section.notch-light-02:before,
section.notch-light-02:after {
  content:'';
  display:block;
  position:absolute;
  width:100%;
  height: 20px !important;  
  z-index:9999;
}
section.notch-light-02:before {
  left:0;
  top:-20px;
}
section.notch-light-02:after {
  right:0;
  bottom:-20px;
}
section.notch-light-02:before {
  background-image:  url(/wp-content/themes/astra-child/images/notch-light-top-left.svg);
  background-repeat: no-repeat;
}
section.notch-light-02:after {
  background-image:  url(/wp-content/themes/astra-child/images/notch-light-bottom-left.svg);
  background-repeat: no-repeat;
}
section.notch-light-02:before {
  background-position-x:-1300px;
}
section.notch-light-02:after {
  background-position-x:calc(100% - 500px);
}
@media only screen and (max-width: 767px) {
  section.notch-light-02:before {
    background-position-x:-1650px;
  }
  section.notch-light-02:after {
    background-position-x:-1850px; /* 1920 - 240 */
  }
}

/* NOTCH WHITE 01 (TOP ONLY) */
section.notch-white-01 {
  z-index:9999;
}
section.notch-white-01:before {
  content:'';
  display:block;
  position:absolute;
  width:100%;
  height: 20px !important;  
}
section.notch-white-01:before {
  left:0;
  top:-20px;
}
section.notch-white-01:before {
  background-image:  url(/wp-content/themes/astra-child/images/notch-white-top-right.svg);
  background-repeat: no-repeat;
}
section.notch-white-01:before {
  background-position-x:420px;
}
@media only screen and (max-width: 480px) {
  section.notch-white-01:before {
    background-position-x:200px;
  }
}

  

/* 
  ==========
  HOME 
  ==========
*/

/* 
  HERO COVER BLOCK 
  - v1.0: 60vh; 
  - v1.1: 75vh;
*/
.home main article.page .entry-content > .wp-block-cover.alignfull {
  min-height: 75vh; 
  margin-bottom: 0;
}
.home .hero.wp-block-cover p.has-large-font-size {
  font-size: 78px;
  line-height: 1em;
  width: 50%;
  margin: 0 auto;
  margin-bottom: 0.25em;
}
.home .hero.wp-block-cover p {
  font-size: 28px;
  width: 50%;
  margin: 0 auto;
}
@media only screen and (max-width: 1024px) {
}

@media only screen and (max-width: 960px) {
  .home .hero.wp-block-cover p.has-large-font-size,
  .home .hero.wp-block-cover p {
    width: 70%;
  }
}
@media only screen and (max-width: 767px) {
  .home .hero.wp-block-cover p.has-large-font-size,
  .home .hero.wp-block-cover p {
    width: 100%;
  }
  .home .hero.wp-block-cover p.has-large-font-size {
    font-size: 36px;
    margin-bottom: 0.5em;
  }
  .home .hero.wp-block-cover p {
    font-size: 23px;
  }

}
@media only screen and (max-width: 320px) {
  .home .hero.wp-block-cover p.has-large-font-size,
  .home .hero.wp-block-cover p {
    width: 100%;
  }
}






/* SERVICE BLOCKS */
.service-blocks .uagb-column__wrap .uagb-column__inner-wrap {
  padding: 0 !important;
  position: relative;
}

.service-blocks .wp-block-cover .wp-block-cover__inner-container,
.service-blocks .wp-block-cover .wp-block-cover__inner-container > p,
.service-blocks .wp-block-cover .wp-block-cover__inner-container > p > a {
  width: 100%;
  min-height: 430px;
  display: block;
}
.service-blocks .wp-block-cover .wp-block-cover__inner-container > p > a {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}
/* desktop overlay  */
@media only screen and (min-width: 767px) {

  .service-blocks .wp-block-uagb-column {
    padding:10px;
  }
  .service-blocks .wp-block-cover {
    margin-bottom:0px;
    z-index:-1;
  }
  .service-blocks .uagb-cta__outer-wrap {
    height: 100%;
    position: absolute;
    top:0;
    display: flex;
    border: 1px solid #f0f0f0;
    flex-direction: column;
    justify-content: flex-end;
  }
  .service-blocks .uagb-cta__block {
    padding: 34px 64px 34px 34px;
    min-height: 180px;
/*     background-color: rgba(0,0,0,0.5); */
    background-color: rgba(255,255,255,0.9);
    display:flex;
    flex-direction: column;
    justify-content: flex-end;
  }
  
  .service-blocks .uagb-cta__title,
  .service-blocks .uagb-cta__desc {
    color: #000 !important;
  }

}
/* tablet */
@media only screen and (max-width: 976px) {

  .service-blocks .uagb-cta__block {
    padding-right: 34px;
  }
  .service-blocks .uagb-cta__title,
  .service-blocks .uagb-cta__desc  {
    text-align: left;
  }

}

/* mobile */
@media only screen and (max-width: 767px) {

  .service-blocks.wp-block-uagb-columns {
    margin-left: calc(-50vw + 50%);
    margin-right: calc(-50vw + 50%);
    max-width: 100vw;
    width: 100vw;
  }
  .service-blocks .wp-block-cover {
    max-height: 300px;
  }
  .service-blocks .uagb-cta__outer-wrap {
    padding: 0 20px;
  }
  .service-blocks .uagb-cta-text-wrap  {
    margin-top:24px;
    margin-bottom:56px;
  }
  .service-blocks.last .wp-block-uagb-column:last-child  .uagb-cta-text-wrap {
    margin-bottom: 0;
  }
}


/* SERVICES */
.services .wp-block-uagb-column {
  margin: 10px !important;
  height: 450px;
}
.services .wp-block-uagb-column:first-child {
  margin-left: 0 !important;
}
.services .wp-block-uagb-column:last-child {
  margin-right: 0 !important;
}
.services .uagb-column__wrap .uagb-column__inner-wrap {
  padding: 0 !important;
  position: relative;
  height: 100%;
}
.services .uagb-cta__outer-wrap {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.services .uagb-cta__block {
  padding: 34px 64px 34px 34px;
  min-height: 200px;
  background-color: rgba(0,0,0,0.5);
  display:flex;
  flex-direction: column;
  justify-content: flex-end;
}
/*
.services .uagb-cta__outer-wrap .uagb-cta__desc {
  font-size: 23px;
}
*/


/* 
  ==========
  TRAINING 
  ==========
*/

/* LIST */
@media only screen and (max-width: 767px) {

  .bullets.uagb-columns__wrap {
    padding-top:0 !important;    
    padding-bottom:0 !important;    
  }
}
.wp-block-uagb-icon-list .uagb-icon-list__label em {
  font-style: normal;  
  text-transform: uppercase;
  letter-spacing: 5px;
  display:inline-block;
  margin-bottom:24px;
}


/* CTA */
.cta .uagb-cta__content-stacked-tablet .uagb-cta__left-right-wrap {
  text-align:left;
}
@media only screen and (max-width: 767px) {
  .cta .uagb-cta__outer-wrap .uagb-cta__content-right .uagb-cta__link-wrapper {
    margin-top:24px;    
  }
}


/* TESTIMONIALS */
.cards .uagb-tm__company {
  font-style: normal;
  line-height: 1.4;
}
.cards .uagb-tm__text-wrap:before {
  content:'';
  display:block;
  width: 59px;
  height: 42px;
  background: url(/wp-content/themes/astra-child/images/quote-open.svg) no-repeat;
  background-size: contain;
  margin: 24px auto 32px;
}


/* VIDEO */
.wp-block-embed-youtube {
  width: 85%;
}
.wp-block-embed-youtube figcaption {
  text-align: left;
  font-size: 20px;
}
@media only screen and (max-width: 640px) {
  .wp-block-embed-youtube {
    width: 100%;
  }
}




/* 
  ==========
  STRATEGY 
  ==========
*/

/* SIDES CONTENT */
/* image right  */
.sides.wp-block-uagb-columns.alignfull .uagb-columns__inner-wrap {
  max-width:none !important;  
  margin-left: 6vw;
  margin-right: 13.6vw;
}
.sides.wp-block-uagb-columns.alignfull.uagb-columns__reverse-mobile .uagb-columns__inner-wrap {
  margin-left: 13.6vw;
  margin-right: 6vw;
}
/* image left  */
@media only screen and (max-width: 767px) {
  .sides.wp-block-uagb-columns .wp-block-image img {
    max-width: 250px;
    margin-bottom:30px;
  }
}
/* remove paddings */
@media only screen and (max-width: 1200px) {
  .sides.wp-block-uagb-columns.alignfull.uagb-columns__reverse-mobile .uagb-columns__inner-wrap,
  .sides.wp-block-uagb-columns.alignfull .uagb-columns__inner-wrap {
    margin-left: auto;
    margin-right: auto;
  }
}


/* CTA */
@media only screen and (max-width: 976px) {
  .cta .uagb-cta__outer-wrap .uagb-cta__content-right.uagb-cta__content-stacked-tablet .uagb-cta__link-wrapper {
    margin-top:24px !important;
  }
}

/* SLIDESHARE */
.wp-block-embed-slideshare.alignfull .wp-block-embed__wrapper iframe {
  width: 100% !important;
}
.wp-block-embed-slideshare.alignfull .wp-block-embed__wrapper iframe + div,
.wp-block-embed-slideshare.alignfull .wp-block-embed__wrapper iframe + div strong,
.wp-block-embed-slideshare.alignfull .wp-block-embed__wrapper iframe + div a {
  font-weight: 300;
  color: #000;
} 




/* 
  ==========
  PRODUCT DEVELOPMENT 
  ==========
*/


/* REPORTS */
.dlm-downloads-columns {
  display:flex;
  flex-wrap: wrap;
}
.dlm-downloads-columns .download-report {
  width: 25%;
  padding: 1.5%;
  margin-bottom: 40px;
}
.download-report .download-report-image {
  margin-bottom:20px;  
}
.download-report .download-report-image img {
  border: 1px solid #f0f0f0;
}

.download-report .categories {
  margin-bottom: 20px;
}
.download-report .categories .category {
  color: #fff;
  font-size: 16px;
  text-transform: uppercase;
  letter-spacing: 5px;
  padding: 8px 24px;
  background-color: #053049;
}
@media only screen and (max-width: 976px) {

  .dlm-downloads-columns .download-report {
    width: 47%;
    padding: 1.5%;
  }
}
@media only screen and (max-width: 640px) {

 .dlm-downloads-columns {
    display:block;
  }
  .dlm-downloads-columns .download-report {
    width: 100%;
    margin-bottom: 40px;

  }

}



/* TESTIMONIALS */
.company .uagb-tm__image-position-bottom .uagb-tm__text-wrap {
  display: flex;
  flex-direction: column-reverse;  
}
.company .uagb-tm__image-position-bottom .uagb-tm__meta {
  margin-bottom: 64px;
}
.company.uagb-slick-carousel ul.slick-dots li {
  width:32px;
  height:32px;
}

.company.uagb-slick-carousel ul.slick-dots li button {
  width:32px;
  height:32px;
  padding: 8px;
}
.company.uagb-slick-carousel ul.slick-dots li button:before {
  font-size: 60px;
  line-height: 32px;
  width:32px;
  height:32px;
}
.company .uagb-tm__image img {
  margin-right:30px;
}
.company .uagb-tm__author-name,
.company .uagb-tm__company {
  text-align: left;
}
.company .slick-dots .slick-active button:before {
  color:#26A69A !important;
}
.company .uagb-tm__author-name {
  font-weight: 700;
  font-size:20px;
}
.company .uagb-tm__company {
  font-style: normal;
  font-size:20px;
}
.company .uagb-tm__desc {
  text-align: left;
  padding:0 200px;
}
.company .uagb-tm__desc:before {
  content:'';
  display:block;
  width: 59px;
  height: 42px;
  background: url(/wp-content/themes/astra-child/images/quote-open.svg) no-repeat;
  background-size: contain;
  text-align:left;
  margin:0 auto 0 -100px;
}
.company .uagb-tm__desc:after {
  content:'';
  display:block;
  width: 59px;
  height: 42px;
  background: url(/wp-content/themes/astra-child/images/quote-close.svg) no-repeat;
  background-size: contain;
  text-align:right;
  margin:0 -100px 0 auto;
}
@media only screen and (max-width:1200px) {
  .company .uagb-tm__desc {
    padding: 0 64px;
  }
  .company .uagb-tm__desc:before {
    margin:0 auto 0 -64px;
  }
  .company .uagb-tm__desc:after {
    margin:0 -64px 0 auto;
  }
}
@media only screen and (max-width:640px) {
  .company .uagb-tm__desc {
    padding: 0;
  }
  .company .uagb-tm__desc:before {
    margin:0 auto 20px 0;
  }
  .company .uagb-tm__desc:after {
    margin:20px 0 0 auto;
  }
}
@media only screen and (max-width:530px) {
  .uagb-tm__image-position-bottom .uagb-tm__image-content, .uagb-tm__image-position-bottom .uagb-testimonial-details {
    display:block;
  }
  .company .uagb-tm__image img {
    margin: 0 0 30px 0;
  }
}





/* WHITE CTA BUTTONS */
.white-rounded.uagb-cta__outer-wrap {
  background-color: #fff;  
  border-radius: 10px;
  padding: 24px 32px;
}
.white-rounded.uagb-cta__outer-wrap .uagb-cta__content {
  display:flex;
  align-items: center;
}
.white-rounded.uagb-cta__outer-wrap .uagb-cta__title-wrap {
  width: 75%;
}
.white-rounded.uagb-cta__outer-wrap .uagb-cta-text-wrap {
  width: 25%;
  text-align: right;
}
.white-rounded.uagb-cta__outer-wrap .uagb-cta__title-wrap h4 em {
  font-size: 16px;
}
@media only screen and (max-width:440px) {

  .white-rounded.uagb-cta__outer-wrap .uagb-cta__content {
    flex-direction: column-reverse;
    align-items: flex-start;
  }
  .white-rounded.uagb-cta__outer-wrap .uagb-cta__title-wrap,
  .white-rounded.uagb-cta__outer-wrap .uagb-cta-text-wrap
    width: 100%;
  }
  .white-rounded.uagb-cta__outer-wrap .uagb-cta-text-wrap {
    margin-bottom: 10px;
  }
  
}



/* TRELLO CARDS */
.trello.uagb-cta__outer-wrap {
}
.trello .uagb-cta__title-wrap {
  border: 2px solid #CFCFCF;
  border-bottom:0px;
  border-radius:10px 10px 0 0;
  padding: 32px;
  display:flex;
  align-items: center;
}
.trello .uagb-cta__title-wrap:before {
  flex: 2;
  content:'';
  display:block;
  width: 78px;
  height: 78px;
  background: url(/wp-content/themes/astra-child/images/icon-trello.svg) no-repeat;
  background-size:contain;
}
.trello.uagb-cta__outer-wrap .uagb-cta__title-wrap .uagb-cta__title {
  flex:10;
  padding: 0 100px 0 40px;
  margin-bottom: 0 !important; 
}
.trello .uagb-cta-text-wrap {
  background: #58707F;
  border-radius: 0 0 10px 10px;
  padding: 5px 32px;
}
.trello .uagb-cta-text-wrap {
  display:flex;
}
.trello .uagb-cta__desc {
  flex: 11;
  color: #fff;
  display:block;
}
.trello .uagb-cta-text-wrap:after {
  flex: 1;
  content:'';
  display:block;
  width: 24px;
  height: 24px;
  vertical-align: -4px;
  background: url(/wp-content/themes/astra-child/images/icon-arrow-right-white.svg) no-repeat center right;
  background-size:contain;
}

@media only screen and (max-width:1200px) {

  .trello.uagb-cta__outer-wrap .uagb-cta__title-wrap .uagb-cta__title {
    padding: 0 0px 0 40px;
  }

}

@media only screen and (max-width:530px) {

  .trello .uagb-cta__title-wrap {
    display:block;
  }
  .trello.uagb-cta__outer-wrap .uagb-cta__title-wrap .uagb-cta__title {
    padding: 30px 0 0 0;
  }

}


/* 
  ==========
  PRODUCT DESIGN
  ==========
*/
/* REPORTS */
.simple-links-columns {
  display:flex;
  flex-wrap: wrap;
}
.simple-links-columns.center {
  justify-content: center;
}
.simple-links-columns .simple-link {
  width: 33%;
  padding: 1.5%;
  margin-bottom: 40px;
}
.simple-link .simple-link-image {
  margin-bottom:20px;  
}
.simple-link .simple-link-image img {
  border: 1px solid #f0f0f0;
}

.simple-link .categories {
  margin-bottom: 20px;
}
.simple-link .categories .category {
  color: #fff;
  font-size: 16px;
  text-transform: uppercase;
  letter-spacing: 5px;
  padding: 8px 24px;
  background-color: #053049;
}
@media only screen and (max-width: 976px) {

  .simple-links-columns .simple-link {
    width: 47%;
    padding: 1.5%;
  }
}
@media only screen and (max-width: 640px) {

 .simple-links-columns {
    display:block;
  }
  .simple-links-columns .simple-link {
    width: 100%;
    margin-bottom: 40px;

  }

}




/* 
  ==========
  ABOUT
  ==========
*/



/* 
  ==========
  RESOURCES 
  ==========
*/

/* titles */
.page-contact .uagb-infobox-stacked-tablet .uagb-ifb-left-right-wrap {
	display:flex;
	justify-content: flex-start;
}

.page-contact .uagb-infobox.uagb-infobox-stacked-tablet .uagb-ifb-left-right-wrap .uagb-ifb-content, 
.page-contact .uagb-infobox.uagb-infobox-stacked-tablet .uagb-ifb-left-right-wrap .uagb-ifb-imgicon-wrap {
	text-align: left;
	width: auto;
}

/* form */
.happyforms-form .happyforms-flex {
	padding-top:0;
}
.happyforms-form .happyforms-message-notices {
	margin-bottom:0px;	
}
.happyforms-form .happyforms-form__part {
	padding: 5px 2% 5px 0;
}
.happyforms-form--part-inner-padding-narrow .happyforms-part__label {
	margin-bottom:10px !important;
}
.happyforms-styles.happyforms-form--part-title-font-weight-bold .happyforms-part__label .label {
	text-transform: lowercase;
}
.happyforms-rating--stars.happyforms-part--rating label {
	margin-top:3px;	
}
.happyforms-rating--stars.happyforms-part--rating .happyforms-star {
	width: 30px;
	height: 30px;
}
.happyforms-rating--stars.happyforms-part--rating .happyforms-part__el {
	margin-top:10px;
}
.happyforms-part textarea {
	height: 5em; /* 3 rows */
}
.happyforms-form .happyforms-styles input[type=submit].happyforms-button--submit, 
.happyforms-form .happyforms-styles input[type=submit][disabled].happyforms-button--submit	{
	border-width: 2px !important;
}
.happyforms-form .happyforms-styles.happyforms-form--submit-button-padding-narrow input[type=submit].happyforms-button--submit {
	font-size: 28px;
	line-height: 100%;
	padding: 18px 34px;
}


/* RESOURCES */
.uagb-post-grid .uagb-post__inner-wrap {
  background: #FFFFFF;
  border: 1px solid #CFCFCF;
  border-radius: 10px;
}
.uagb-post-grid .uagb-post__image {
  border-radius: 10px 10px 0px 0px;
  overflow:hidden;
}
.uagb-post-grid .categories {
  margin-bottom: 20px;
}
.uagb-post-grid .categories .category {
  color: #fff;
  font-size: 16px;
  text-transform: uppercase;
  letter-spacing: 5px;
  padding: 8px 24px;
  background-color: #053049;
}


/* 
  ==========
  PRIVACY POLICY 
  ==========
*/
/*
.privacy-policy {
}


main article.page .entry-content > p,
main article.page .entry-content > ul {
  padding-left:100px;
  padding-right:100px;
}
@media only screen and (max-width:  1024px) {
  main article.page .entry-content > p,
  main article.page .entry-content > ul {
    padding-left:0px;
    padding-right:0px;
  }
}
*/



/* 
  ==========
  ARTICLES SINGLE 
  ==========
*/


/* BLOG SINGLE */
article.type-post .entry-content {
	max-width: 1200px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 100px;
}

/* BLOG NAVIGATION */
.single-post nav.post-navigation {
  background-color: #58707F;
  color: #fff;

  padding:0;
  margin-left: calc(-50vw + 50%);
  margin-right: calc(-50vw + 50%);
  max-width: 100vw;
  width: 100vw;
}
.single-post nav.post-navigation .nav-links {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}
.single-post nav.post-navigation .nav-links .nav-previous,
.single-post nav.post-navigation .nav-links .nav-next {
  width: 50%;
}
.single-post nav.post-navigation .nav-links a {
  margin:0;
  display:block;
  padding: 30px 15px;
  color: #fff;
  text-decoration:none;
  font-size: 20px;
  height:auto;
  line-height: 2em;
}
.single-post nav.post-navigation .nav-links .nav-previous a {
  text-align: left;
}
.single-post nav.post-navigation .nav-links .nav-next a {
  text-align: right;
}

.single-post nav.post-navigation .nav-links a .ast-left-arrow,
.single-post nav.post-navigation .nav-links a .ast-right-arrow {
  display:none;
}
.single-post nav.post-navigation .nav-links .nav-previous a:before,
.single-post nav.post-navigation .nav-links .nav-next a:after {
  content: '';
  width: 18px;
  height:18px;
  display:inline-block;
  vertical-align: -3px;
  background-size: contain;
  overflow:hidden;
}  
.single-post nav.post-navigation .nav-links .nav-previous a:before {
  margin-right:10px;
  background-image: url(/wp-content/themes/astra-child/images/icon-arrow-left-white.svg);
}
.single-post nav.post-navigation .nav-links .nav-next a:after {
  margin-left:10px;
  background-image: url(/wp-content/themes/astra-child/images/icon-arrow-right-white.svg);
}
/* hover */
.single-post nav.post-navigation .nav-links a:hover {
  background-color: rgba(255,255,255,0.1);
}
