.partner-page{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;padding:50px 0}@media screen and (max-width:992px){.partner-page{gap:0}}.partner-page .partner-page-col-left{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:calc(66% - 40px);max-width:calc(66% - 40px)}@media screen and (max-width:992px){.partner-page .partner-page-col-left{width:100%;max-width:100%}}.partner-page .field--name-field-main-image{margin-bottom:30px}.partner-page .field--name-field-main-image img{max-width:300px;height:auto}@media screen and (max-width:340px){.partner-page .field--name-field-main-image img{max-width:100%}}.partner-page header h2{font-weight:400;font-size:46px;line-height:54px;color:#3f454f;text-transform:none;margin-bottom:30px}.partner-page .field--name-field-description{font-weight:400;font-size:16px;line-height:24px;color:#3f454f;text-transform:none;margin-bottom:50px}.partner-page .field--name-field-description a,.partner-page .solution-description-block a{text-decoration:underline}.partner-page .field--name-field-description a:hover,.partner-page .solution-description-block a:hover{text-decoration:none}.partner-page .solution-description-block,.partner-page .solutions-block-div,.partner-page .contact-block-div{margin-bottom:30px}.partner-page .address-block-div,.partner-page .solutions-block-div,.partner-page .contact-block-div{display:none}.partner-page .address-block-div:has(.field__items),.partner-page .address-block-div:has(.field__item),.partner-page .solutions-block-div:has(.field__items),.partner-page .solutions-block-div:has(.field__item),.partner-page .contact-block-div:has(.field__items),.partner-page .contact-block-div:has(.field__item){display:block}.partner-page .solution-description-block .solution-description-title,.partner-page .address-block-div .partner-page-address-title,.partner-page .solutions-block-div .partner-page-solutions,.partner-page .contact-block-div .partner-page-contact-information{font-weight:700;font-size:20px;line-height:28px;color:#3f454f;text-transform:none}.partner-page .address-block-div .partner-page-address-row{display:-webkit-box;display:-ms-flexbox;display:flex}.partner-page .address-block-div .field--name-field-address,.partner-page .address-block-div .field--name-field-city,.partner-page .address-block-div .field--name-field-zip,.partner-page .address-block-div .field--name-field-state .field--name-name,.partner-page .address-block-div .field--name-field-country .field--name-name{font-weight:400;font-size:16px;line-height:24px;color:#3f454f;text-transform:none}.partner-page .partner-page-col-right{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:33%;padding-top:80px}@media screen and (max-width:992px){.partner-page .partner-page-col-right{max-width:100%;padding-top:0}}.partner-page .partner-page-col-right .technology-partner-program-title{font-weight:400;font-size:28px;line-height:36px;margin-bottom:16px}.partner-page .field--name-field-partner-tier-reseller,.partner-page .field--name-field-partner-type{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-weight:400;font-size:12px;line-height:24px;padding:7px 13px;color:#fff;background:#3f454f;text-transform:none;margin-bottom:30px}.partner-page .field--name-field-partner-tier-reseller.resellergold,.partner-page .field--name-field-partner-type.resellergold{background:#ffc050;color:#3f454f}.partner-page .field--name-field-partner-tier-reseller.distributor,.partner-page .field--name-field-partner-type.distributor{background:#3f2a56}.partner-page .field--name-field-partner-tier-reseller.technology,.partner-page .field--name-field-partner-type.technology{background:#723988}.partner-page .field--name-field-solutions-offered{font-weight:400;font-size:16px;line-height:24px;color:#3f454f;text-transform:none}.partner-page .field--name-field-cta{margin-top:25px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:400;font-size:16px;background:#456bd1;color:#fff;border-radius:40px}.partner-page .field--name-field-cta:hover{background:#3655aa}.partner-page .field--name-field-cta a{background:transparent;text-decoration:none;width:100%;height:100%;padding:15px 30px;border-radius:40px}.partner-page .icons-informations-div{display:-webkit-box;display:-ms-flexbox;display:flex}.partner-page .icons-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex-item-align:normal;align-self:normal}.partner-page .icons-col a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding-right:5px;margin-bottom:5px;height:100%;text-decoration:none}.partner-page .icons-col .fa-phone,.partner-page .icons-col .fa-mouse-pointer,.partner-page .icons-col .fa-envelope{font-weight:600;padding-top:6px}.partner-page .field--name-field-telephone,.partner-page .field--name-field-external-link,.partner-page .field--name-field-media-inquiry-email{font-size:16px;line-height:24px;margin-bottom:5px}.partner-page .field--name-field-telephone a,.partner-page .field--name-field-external-link a,.partner-page .field--name-field-media-inquiry-email a{text-decoration:none;word-break:break-all}.partner-page .field--name-field-service-provider-type{font-weight:400;font-size:28px;line-height:36px;color:#3f454f;text-transform:none;margin-bottom:10px}.partner-page .service-provider-solutions{font-weight:700;font-size:20px;line-height:28px;color:#3f454f;text-transform:none}.partner-page .field--name-field-managed-service-provider-s{font-weight:400;font-size:16px;line-height:24px;color:#3f454f;text-transform:none}.partner-page .documentation-section-div .documentation-section-title{font-weight:400;font-size:28px;line-height:36px;color:#3f454f;margin-top:50px;margin-bottom:25px}.partner-page .field--name-field-documentation .field--name-field-title{font-weight:500;font-size:16px;line-height:20px;margin-bottom:10px}.partner-page .field--name-field-documentation .field__item a{text-decoration:none}.partner-page .field--name-field-documentation .field--name-field-meta-description{font-weight:400;font-size:16px;line-height:24px;margin-bottom:10px}.partner-page .media-file-block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px}.partner-page .media-file-block .field--name-field-document-type div{display:-webkit-box;display:-ms-flexbox;display:flex}.partner-page .media-file-block .field--name-field-document-type .field--name-field-icon{width:20px;height:20px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:5px}.partner-page .media-file-block .field--name-field-document-type h2{font-weight:400;font-size:12px;line-height:24px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.partner-page .media-file-block .field--name-field-publish-date{font-weight:400;font-size:12px;line-height:24px}.partner-page .media-file-block .publish-date-line{font-weight:300}
